Castor 프레임 워크 (XML에서 Java Bean 바인더 프레임 워크)는 기존 Java Bean을 xml에 매핑하는 기능을 제공합니다. JAXB를 사용하여 동일한 효과를 얻을 수 있습니까?JAXB의 기존 Java bean을 매핑하는 방법
2
A
답변
0
JAXB는 실제로 다른 방식으로 작동합니다. 주어진 xsd, JAXB는 구조를 반영하는 Java 객체 세트를 생성합니다. POJO의 구조를 XSD 형태로 표현하는 것이 항상 쉬운 것은 아닙니다. 귀하의 작업에 대해 을 사용하면 개별 xml 엔티티가 Java 객체에 매핑되는 방식을 훨씬 세밀하게 제어 할 수 있기 때문에 제안 할 것입니다.
4
JAXB는 기존 bean을 xml에 매핑하는데도 사용할 수 있습니다. 이 목적을 위해 schemagen 도구 (적어도 JDK 6에서 JDK의 일부이기도 함)와 javax.xml.bind.annotations에 정의 된 JAXB 주석을 사용하여 매핑을 사용자 정의 할 수 있습니다.
요구 사항 및 기존 코드에 따라 다소 괴로운 증상 일 수 있습니다.
관련 문제
- 1. JAXB의 XSD는
- 2. JAXB의 @XmlRootElement의 주석은 어쨌든 Java 클래스를 추가해야합니까?
- 3. JSP로 bean을 사용하는 방법?
- 4. JAXB의 중첩 요소 처리
- 5. JAXB의 Unmarshaller 및 스키마
- 6. 저장된 프로 시저 결과를 기존 DA 클래스에 매핑하는 방법
- 7. Java bean을 특성 파일로 변환하려면 어떻게해야합니까?
- 8. JAXB의 XML 문자열
- 9. JAXP와 JAXB의 차이점은 무엇입니까?
- 10. JSP로 Bean을 노출하려면 어떻게해야합니까?
- 11. config.xml에서 BitSet을 매핑하는 방법
- 12. 이 모델을 매핑하는 방법
- 13. JNA에서 enum을 매핑하는 방법
- 14. getGsmSignalStrength를 이미지에 매핑하는 방법
- 15. Java 코드 생성 : 기존 Java 파일 메소드를 수정하는 방법?
- 16. 자바 웹 서비스의 데이터 소스를 매핑하는 방법
- 17. MOXY의 JAXB의 @XmlID 및 상속
- 18. 다른 언어의 데이터를 Java로 매핑하는 방법
- 19. Java Servlet을 * /?에 매핑하는 방법이 있습니까?
- 20. 웹 서버를 기반으로 Spring bean을 재정의하는 방법
- 21. Eclipse 3.5에서 EJB 2.1 bean을 작성하는 방법
- 22. 주석을 사용하여 bean을 non-lazy로 지정하는 방법
- 23. Jersey InjectableProvider에 Spring Bean을 삽입하는 방법
- 24. JPA/Hibernate로 XMLType을 매핑하는 방법
- 25. 최대 절전 모드에서 매핑하는 방법
- 26. JPA로 기간 유형을 매핑하는 방법
- 27. XML을 C# 개체에 매핑하는 방법
- 28. NHibernate - 트리 컬렉션을 매핑하는 방법
- 29. int를 EF로 enum으로 매핑하는 방법
- 30. 번호를 혼인 상태로 매핑하는 방법
현재, JAXB에 대해 배우려면 여기에서 시작하십시오. - https://jaxb.dev.java.net/ – Hardy