8

在 Apache JackRabbit 网站中完成“第一跳”后我该去哪里?我不明白如何创建不在内存中的存储库以及如何配置它等等。

4

2 回答 2

6

欢迎来到我的世界。Jackrabbit 文档到处都是。你将不得不做一些严肃的谷歌搜索。

但是,Wiki是一个很好的起点。从示例页面开始。只需尝试将新记录添加到 CMS 中。然后实施版本控制。不必担心将其嵌入到应用程序中。我会在这个阶段使用独立版本。

如果您愿意,还可以下载Apache Sling源代码。查看 JCR 包。您将获得一些关于如何在 Web 应用程序中使用它的技巧。

于 2013-07-22T20:25:28.183 回答
2

您还可以查看Silverpeas代码。它使用 Jackrabbit 和一些简单的代码来创建节点、浏览它们等。例如看看https://github.com/Silverpeas/Silverpeas-Core/blob/master/lib-core/src/main/java/org /silverpeas/attachment/repository/DocumentRepository.java 测试在内存存储库中使用,但最后的东西是使用“真实”存储库。

您还可以查看JBoss Modeshape,它是 JCR API 的另一个实现。一些文档是交叉实现的。还有Crash使您能够将 shell 添加到正在运行的存储库中。

于 2013-07-24T07:30:22.897 回答