在 JAXB 1.0 时代,使用 java 对象、XSD 和 XML 的推荐方法是从 XSD 定义开始,使用 JAXB 从 XSD 生成 java 类并维护 XSD。
但现在有了 JAXB 2.0 注释,从 java 类生成 XSD 非常方便。是否建议采用从 Java 类和注释开始并生成 XSD 的方法?
谢谢,
最佳答案
我建议开发人员从对象模型入手并对其进行注释以获得所需的 XML。这为您在创建应用程序时提供了更大的灵 active (例如还使用 JPA 将 映射到数据库)。当您想要共享结构时(例如作为 WSDL 的一部分),您只需要生成 XML 模式。
查看我的博客以获取从模型类开始的 JAXB 示例:
关于xml - JAXB 2 注释和 XSD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4493605/