使用Spring和Jackrabbit上传/下载文件

时间:2013-01-08 08:21:33

标签: spring java-ee jackrabbit jcr

我的应用程序需要使用Jackrabbit RMI-repository上传/下载文件。 我使用的是Spring 3.1,Tomcat 6,PostgreSQL 9.那么哪个版本的Jackrabbit与我当前的应用程序兼容?我也对如何使用这项工作感到困惑。 我不期待细节级编码我只想知道我应该遵循什么样的结构? 赞:我现在已经运行了具有上述规格的应用程序

  • 如何整合Jackrabbit我应该使用哪种配置。
  • 我想将数据存储到数据库(PostgreSQL)中,那么我应该遵循什么配置?

我可以参考哪些链接或示例项目? 请帮助我从很长一段时间里坚持到这里。

1 个答案:

答案 0 :(得分:0)

最新版本的Apache Jackrabbit(2.5.2或2.4.3)应该兼容,因为我们在Silverpeas中使用它。 Jackrabbit团队不建议通过RMI连接:

  

警告:当前的JCR-RMI库是为简单而非性能而设计的。如果您尝试在JCR-RMI(Jackrabbit documentation)之上运行任何非平凡的应用程序,您可能会遇到重大性能问题。

您可以查看创建文档(文件+元数据)的our code,但可以查看不在Spring MVC中的servlet。在上传之后,我们使用标准JCR API,在使用JcrUtils从rmi URL获取存储库后,所有内容都应该相同。