JAXB 면접 질문과 답변
Question: How to generate Java from XML Schema?Answer: • From command-line– Windows: %JAXB_HOME%binxjc cars.xsd – UNIX: %JAXB_HOME%/bin/xjc.sh cars.xsd – these write generated files to current directory • From Ant Generated Files: • com/withoutbook/cars directory – Car.java • interface representing the “car” complex type • only describes get and set methods for car properties – Cars.java • interface representing “cars” global element • extends CarsType and javax.xml.bind.Element (just a marker interface) • describes no additional methods – CarsType.java • interface representing anonymous complex type defined inside the “cars” global element • provides method to get collection of Car objects (as a java.util.List) – ObjectFactory.java • class used to create objects of the above interface types • extends DefaultJAXBContextImpl which extends JAXBContext – bgm.ser • a serialized object of type com.sun.msv.grammar.trex.TREXGrammar • can’t find any documentation on this - don’t know its purpose – jaxb.properties • sets a property that defines the class used to create JAXBContext objects |
복습용 저장
이 항목을 북마크하거나, 어렵게 표시하거나, 복습 세트에 넣을 수 있습니다.
도움이 되었나요? 예 아니요
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?