我已经编写了许多使用JAXB进行序列化的类,我想知道是否有办法根据注释为每个对象生成一个XSD文件.有这个工具吗?
类似的东西generate-xsd com/my/package/model/Unit.java会很棒.有没有做到这一点?
我正在尝试为我的Java项目选择XML处理框架,我迷失了名字...... XOM,JDOM等.在哪里可以找到所有流行的Java XML框架的详细比较?
我一直在使用Apache CXF,特别是它支持的各种数据绑定:JAXB(默认),MTOM,Aegis和XMLBeans.由于所有这些都得到了支持,我认为每个都有它的优点.我想出了这些:
wsdl2java工具,所以它不太适合"契约优先"开发,即从WSDL开始并从中生成Java代码.我发现这个问题并列JAXB和XMLBeans,但它没有提供全面的概述:
除了这些天真的,先验的考虑之外,你是否有任何血腥经验可以支持使用除JAXB之外的任何其他绑定?我是从CXF的角度问的,但如果想到任何其他选择(例如Castor),请不要犹豫,详细说明.
jaxb ×3
java ×2
aegis ×1
architecture ×1
cxf ×1
web-services ×1
xml ×1
xml-parsing ×1
xmlbeans ×1
xsd ×1