JAXB与Apache XMLBeans

Sim*_*mon 26 java xml apache

任何人都可以告诉我哪个更好(JAXB或Apache XMLBeans)考虑到大于10Mb的文件的性能?

Bru*_*ões 18

两者都有类似的性能,但即使Apache XMLBeans似乎提供更好的性能,我通常选择JAXB,因为我不想用第三方工具增加我的应用程序的大小.

使用Apache XMLBeans,您需要一个大约2mb的小包,它可能很容易学习并且有很好的文档记录.完全支持XSD规范和命名空间,并仅通过XML Schema Definition(XSD)进行映射.它似乎也使用了弃用的API.


小智 8

XmlBeans的架构师写了他选择构建XmlBeans的原因,尽管JAXB是既定的标准.看看他的博客,特别是jaxb问题最引人注目的优势是类型替换.

  • jaxb`博文的问题是参考JAXB 1(JSR-31).JAXB 2(JSR-222)更好地实现了跨越式发展.这部分是由于David Bau是JAXB 2专家组成员所做出的贡献. (15认同)