JAXB 면접 질문과 답변
Question: What are the disadvantages/non-goals of JAXB?Answer: • Standardize generated Java– classes generated by different JAXB implementations may not be compatible with each other • Preserve XML equivalence – unmarshalling XML to objects and marshalling back to XML may not result in equivalent XML • Bind existing JavaBeans to schemas – can only marshal and unmarshal classes generated by JAXB – may be added later • Schema evolution support – can’ t modify previously generated code to support schema changes – must generated new code • Allow generated Java to access XML elements/attributes not described in initial schema • Partial binding – unmarshalling only a subset of an XML document breaks round tripping • Implement every feature of the schema language – it’ s tough to implement all of XML Schema! • Support DTDs – focusing on XML Schema – DTDs were supported in an earlier version, but won’ t be anymore – tools for converting DTDs to XML Schemas exist |
복습용 저장
이 항목을 북마크하거나, 어렵게 표시하거나, 복습 세트에 넣을 수 있습니다.
도움이 되었나요? 예 아니요
Most helpful rated by users:
- What Is XML Binding?
- What is XML Binding Relationships?
- Please explain JAXB Use Cases.
- Why Use XML Binding?
- What are the goals of JAXB?