2010-09-22 59 views
0

什么是管理文件系统上的文本/二进制内容的最佳方式?通常,在构建存储在文件系统中的大量多媒体二进制文件和其他各种基于文本的内容的Web应用程序时,JDK 6 java.io仍然太低级别。高级Java文件系统内容操作:旧式与jcr?

  • 它将与Java 7的改变,因为你可以看到here由于新java.nio.file。*包

但是直到Java 7的是在外面,被集成开发环境等实现的,我真不除了org.apache.commons.io之外,不知道该如何使用它。我用JackRabbit尝试了几个样本,但我不确定这是否是我在开始时提到的目的的好主意。 JackRabbit可以管理所有的文件系统二进制/文本内容吗?把它全部放入节点和属性中而不是目录中。它会带来好处吗?

回答

1

这不是真的清楚你要找什么,但谷歌的Guava库有一个IO包,特别是Files类饱满的文件操作的静态方法。

这不是一个内容存储库系统,但可能为您正在尝试做的事提供足够的功能。

+0

伟大的附加库了解。我部分地询问对存储在文件系统上的多媒体二进制文件和其他各种基于文本的内容的操作是否可以使用Apache Jackrabbit的JCR风格来完成,或者它是无稽之谈,并且更好地坚持通常的文件系统内容操作。 – lisak 2010-09-22 21:23:39