我正在学习如何使用内容存储库,并且正在使用 Jackrabbit。我有一个已成功连接到内容存储库的 Spring 3.x 应用程序。我阅读了有关部署模型(http://jackrabbit.apache.org/deployment-models.html)的信息,我想知道我使用的是什么类型的部署模型?我已经将 Jackrabbit 作为模块安装在 JBoss 7 服务器中,但这与将 Jackrabbit 库与应用程序捆绑在一起基本上相同,所以我想我使用的是应用程序捆绑模型?
然后是下一个问题:首选哪个选项?
我目前正在使用这种配置:http ://wiki.apache.org/jackrabbit/ExamplesPage
<bean id="repository" class="org.apache.jackrabbit.core.RepositoryImpl">
<constructor-arg index="0" ref="config" />
</bean>
<bean id="config" class="org.apache.jackrabbit.core.config.RepositoryConfig" factory-method="create">
<constructor-arg index="0" value="./repository.xml"/>
<constructor-arg index="1" value="." />
</bean>