Как научиться пользоваться репозиторием контента и Apache JackRabbit?

Куда мне обратиться после выполнения "Первого прыжка" на веб-сайте Apache JackRabbit? Я не понимаю, как создать репозиторий, который не находится в памяти и как его настроить и так далее.

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, который позволяет вам добавить оболочку в ваш работающий репозиторий.

Добро пожаловать в мой мир. Документация по Jackrabbit немного повсюду. вам нужно будет серьезно заняться поиском.

Однако Wiki - хорошее место для начала. Начните со страницы примеров. Просто попробуйте добавить новую запись в CMS. Затем реализуйте управление версиями. Пока не беспокойтесь о его внедрении в приложение. Я бы использовал автономную версию на этом этапе.

Если вы готовы, вы также можете скачать исходные коды Apache Sling. Посмотрите пакеты JCR. Вы получите несколько советов о том, как использовать его в веб-приложении.

Другие вопросы по тегам