경험이없는 Java 개발자 팀을위한 대학 프로젝트 용 CMS 시스템을 설계해야합니다. 다른 옵션 (특히 Apache Jackrabbit 및 JCR)을 살펴 보았지만 무엇을 사용해야할지 모르겠습니다. DMS를위한 웹 인터페이스를 개발해야만 문서를 업로드하고 사용자 정의 속성 집합을 채울 수 있습니다 (속성은 모든 문서에서 동일합니다). 우리 팀이 Jackrabbit과 함께 일할 수 있는지 확실하지 않습니다.Java CMS 프로젝트
옵션을 인코딩하는 Base64로 문서를 저장하기 위해 데이터베이스를 사용합니까?
이- 쉽게 등 무료 제품이나 타사 라이브러리를 사용하기 :
나는
시스템은 할 수 있어야한다, JSF, JPA를 사용하여 EJB 및 JBoss의 AS를 최대 절전 계획 경험이없는 개발자에게서;
- 문서를 저장하십시오.
- 지원 버전;
- 보관 처리 지원 (우선 순위 낮음);
- 속성 집합을 지원합니다. 즉, documentDescription : "some txt goes here"입니다.
볼 수 있습니다. – Prinzhorn
CouchDB의 문서를 간략하게 살펴 봤지만 .pdf 문서를 JSON 객체와 함께 속성을 사용하여 저장하는 것은 불가능합니다. 아마 나는 질문을 공식화하지 않았다. 나는 문서의 실제 내용과 속성을 저장하려고한다. Base64로 내용을 인코딩/디코딩 할 수는 있지만 이렇게하면 좋은 해결책이 될 것입니다. – Ivo
문서를 두 번째로 살펴보십시오. ** 정확히 ** 원하는 내용 : http://wiki.apache.org/couchdb/HTTP_Document_API # 첨부 파일 (문서 속성을 저장하는 모든 CouchDB 문서)은 첨부 파일 (BLOB, 예 : PDF 파일)을 가질 수 있습니다. – Prinzhorn