Высокоуровневые манипуляции с содержимым файловой системы Java: старый стиль или jcr? - PullRequest
0 голосов
/ 23 сентября 2010

Каков наилучший способ управления текстовым / двоичным содержимым в файловой системе?Обычно при создании веб-приложений с большим количеством мультимедийных двоичных файлов и другого различного текстового контента, хранящегося в файловой системе, JDK 6 java.io по-прежнему слишком низкоуровневый.

  • Это изменится с Java 7, как вы можете видеть здесь благодаря новому java.nio.file. * Package

Но до Java 7реализован и реализован IDE и т. д., я действительно не знаю, что для этого использовать, кроме org.apache.commons.io.Я пробовал несколько образцов с JackRabbit, но я не уверен, что это хорошая идея для цели, о которой я говорил в начале.Можно ли управлять всем этим двоичным / текстовым содержимым файловой системы с помощью JackRabbit?Поместите все это в узлы и свойства вместо каталогов.Это приносит преимущества?

1 Ответ

1 голос
/ 23 сентября 2010

Не совсем понятно, что вы ищете, но библиотеки Google Guava имеют пакет io, и в частности класс Files , полный статических методов для манипулирования файлами.

Это не система хранилища контента, но она может обеспечить достаточно функциональности для того, что вы пытаетесь сделать.

...