주어진 시나리오 : 내 시스템의 개체 구조가 있습니다. 이제 Java 클래스에 매핑해야하는 XML 소스가 두 개 이상 있습니다. Java 객체를 다시 XML로 변환 할 필요가 없습니다.Jakarta Digester 또는 JAXB를 사용 하시겠습니까?
Digester 또는 JAXB를 사용하려면 어떻게 생각하세요? 현재는 Digester를 사용하려고합니다. 왜냐하면 XML 소스마다 동일한 객체 메소드 호출에 XML 경로를 지정할 수 있기 때문에 Digester를 유지 관리하기가 쉽습니다. JAXB가 자바와 XML을 마샬링/언 마샬링하는 데 좋은 설계를 가지고 있지만, 너무 복잡하다고 생각하지만 XML 스키마는 각 xml-Java 매핑에 필요합니다.
Digester 나 JAXB 모두 서로 다른 사용 시나리오에 맞는 임무가 있다고 생각합니다. 따라서 그 중 하나를 결정하는 데 도움이 필요합니다. 고마워.
훌륭한 조언, 지금 당장 공부하러갑니다. – Matt