JackRabbit에 더 쉽게 액세스 할 수있는 추상화를 개발자에게 제공하는 라이브러리가 있는지 궁금합니다.Apache JackRabbit 저장소에 대한 추상화 계층이 있습니까?
저는 jackRabbit을 사용하는 몇 가지 CMS가 있고 그러한 추상화가 있다는 사실을 알고 있습니다.
InputStream stream = new BufferedInputStream(new FileInputStream(file));
Node folder = session.getNode("/absolute/path/to/folder/node");
Node file = folder.addNode("Article.pdf","nt:file");
Node content = file.addNode("jcr:content","nt:resource");
Binary binary = session.getValueFactory().createBinary(stream);
content.setProperty("jcr:data",binary);
예 :
JCRUtils.addFile(File file, String Title, String description, Map<String, String> properties, MixinType mixinType)
나는이 레이어 나 자신을 구현하는거야,하지만 난 그게 내가하지 않습니다, 확인하고 싶었다 "모든 것을 포함 할
뭔가 구현 된 바퀴 구현 ".
JSR-170에 대해 잘 알고 계시나요? 함께 작업하기가 더 쉬운 "Windows 파일 서버와 같은 동작"모드가 있습니다. –
나는 처음부터 무언가를 프로그래밍하는 대신 이미 존재하는 일부 오픈 소스 프로젝트에 기여하기 때문에 나는 단지 확인 만하고있다. 나는 프로그램 적으로 JackRabbit을 사용하는 모든 사람들이이 추상화 레이어를 작성하고 있다고 믿고 있습니다 ... – lisak
방금 내가 필요로하는 것에 대한 기본 추상화를 만들었고, 유용 할 수 있도록 라이브러리가 유용 할 것이라고 인정해야합니다 :-) – lisak