`

JCR 创建仓库的方式

阅读更多

 

File repository_home = new File("....");

File config_xml = new File("....");
//1
config = RepositoryConfig.create(config_xml,repository_home);
//2
config = RepositoryConfig.install(repository_home);
//3
config = RepositoryConfig.create(repository_home);
//4
config = RepositoryConfig.install(config_xml,repository_home);

repository = RepositoryImpl.create(config);
 

 

 

分享到:
评论

相关推荐

    JCR的2.0版规范

    - **查询支持**: 仓库必须至少支持JCR-SQL2和JCR-JQOM这两种查询语言,并且可以通过`Repository.QUERY_LANGUAGES`属性来检查仓库支持的查询语言。 ##### 2.5 导出 - **XML格式**: JCR仓库支持将内容导出为两种XML...

    JCR 170 文档

    1. **内容仓库API(ContentRepositoryAPI)**:JCR定义了一套API,用于操作内容仓库,包括读取、写入和管理数据。 2. **Java技术规范**:JCR API是根据Java技术规范设计的,确保其与Java环境的无缝集成。 3. **...

    JCR官方说明文档.doc

    《Java内容存储库API 2.0规范》(JCR 2.0)是Java技术中的一个重要标准,它定义了如何在Java环境中访问和管理内容仓库。这份文档详细阐述了内容仓库模型、连接仓库、读取数据、查询、导出、节点类型发现以及权限和能力...

    JCR Controller / Connector-开源

    它不仅是一个浏览器,允许用户查看和导航JCR仓库的内容,还具备编辑功能,使用户能够创建、修改和管理仓库中的内容。 **标签解析:** "开源软件"标签表明了这个项目遵循开源许可证,源代码公开,允许任何人自由使用...

    jackrabbit-jcr-commons-2.5.0.zip

    在Jackrabbit-JCR Commons 2.5.0版本中,我们可以期待这个库对JCR API进行了增强,包括StreamResource在内的各种实用工具类和辅助方法,可能提高了开发者的效率,使得他们能更好地管理内容仓库的数据。这些工具可能...

    modeshape-jcr-api-3.7.4.Final.zip

    在使用 Modeshape JCR API 和 Helium 配合时,开发者可以利用JCR API来实现对内容的CRUD操作(创建、读取、更新、删除),而Helium的DSL和Java API则可以帮助开发者快速构建符合REST原则的接口,让外部系统可以通过...

    modeshape-jcr-api-4.0.0.Alpha3.zip

    5. **事件系统**: 提供了监听仓库中事件的能力,如内容的创建、修改或删除。 6. **扩展性**: 开发者可以通过插件扩展其功能,以满足特定需求。 **Stateless-Future for Scala** Scala的`Stateless-Future`库提供了...

    jcr.core-1.0.0-beta6.zip

    在压缩包子文件 "testify-master" 中,"master" 通常指的是Git仓库的主分支,这表明你可能获取到了整个项目源码的主分支。这个分支通常是稳定的,包含了开发团队认为最可靠和最新的代码。在这样的源码包中,你可能会...

    jackrabbit内容仓库的实例(两个工程)

    - Session:会话对象是与JCR仓库交互的主要方式,用于执行CRUD(创建、读取、更新和删除)操作。 2. 官方Demo介绍: 这些小示例通常涵盖了基础操作,如创建节点、添加属性、读取内容和遍历树形结构。通过这些示例...

    bsh.jar,jcr-1.0.jar,jbpm-identity.jar,jbpm-jpdl.jar

    2. **jcr-1.0.jar**:这是Java Content Repository (JCR) API的一个实现,JCR是Java Specification Request (JSR) 170的一部分,提供了一种标准的方式来访问和管理内容存储。在JBPM中,JCR可能用于存储和检索工作流...

    JCRWorkflow:自适应表单数据提交给JCR的AEM工作流

    JCR是Java Specification Request (JSR) 170和283定义的一个标准接口,它提供了一个统一的方式来存取内容仓库。JCR仓库可以看作是一个高度结构化的数据库,专门设计用来存储、查询和管理非结构化内容,如文本、图片...

    mcs:使用 jcr 和 Oak 的 mcs 原型

    `JCR`全称为Java Content Repository API,它是一个Java标准(JSR 170和JSR 283),定义了一种统一的方式来访问和管理结构化、半结构化以及非结构化的内容。JCR提供了一个强大的模型,用于存储、查询和检索各种类型...

    查看jackrabbit仓库的小工具

    Apache Jackrabbit是一个强大的内容管理存储系统,遵循JCR规范,它允许开发人员创建和管理富内容,如文档、图像、视频等。它的核心特性包括版本控制、事务支持、工作流、权限管理以及全文搜索。Jackrabbit仓库是一个...

    Leabharlann:为 JCR 存储库提供浏览器界面的 Web 应用程序

    JCR标准提供了一种灵活的方式来存储、检索、管理和版本控制非结构化数据。 Leabharlann 应用程序使用Java语言开发,这表明它利用了Java的面向对象特性、强大的类库以及跨平台兼容性。通过Java,开发者可以构建可...

    Jackrabbit入门实例

    通过JCR,开发人员可以创建一个内容仓库,这个仓库能够存储不同类型的数据,并提供丰富的查询功能和版本控制。Jackrabbit作为JCR的实现,提供了完整的API和一个可扩展的、高性能的内容存储系统。 Jackrabbit的核心...

    appfuse 2.0.2文档 pdf

    压缩包内的文件名为"JCR document.doc"和"Jackrabbit Architecture.doc",这两个文档可能分别涉及到Java内容仓库(Java Content Repository, JCR)和Jackrabbit,一个流行的JCR实现。 JCR是Java Specification ...

    jackrabbit-trunk.rar

    JCR规范定义了一个API,允许应用程序与内容仓库进行交互,包括创建、读取、更新和删除内容。它为存储和检索大量结构化和非结构化数据提供了一种统一的方法,使得内容管理变得灵活且可扩展。 2. **Jackrabbit-Trunk...

    深入浅出 jackrabbit 1

    Jackrabbit 是一个开源的、实现了 Java Content Repository (JCR) API 的内容管理系统,它允许程序通过统一的方式访问、存储和管理各种数据,包括文本、图像、视频等多媒体信息。这篇博文主要探讨的是如何理解和使用...

    jackrabbit教程

    在示例代码中,使用 `TransientRepository` 创建了一个临时的本地仓库,并通过 JDNI 注册以便于查找。 2. **Session(会话)**: 会话是与存储库交互的主要方式,用于执行读写操作。会话可以通过提供用户名和密码的 ...

Global site tag (gtag.js) - Google Analytics