映射类和模式派生类之间有什么区别?

时间:2018-08-20 11:47:10

标签: java jaxb

JAXBContext.newInstance( "com.acme.foo:com.acme.bar" ) 

JAXBContext实例从用冒号分隔的Java软件包名称列表中初始化。每个Java软件包都包含JAXB映射的类,模式派生的类和/或用户注释的类。

1 个答案:

答案 0 :(得分:0)

粗略地说,“ JAXB映射的类”是为JAXB映射的类。通常,这些类将包含JAXB批注,但是还有其他方式可以提供JAXB映射。

从架构派生的类是从某些架构生成(“派生”)的类。通常使用XML架构中的XJC生成。

带用户注释的类是开发人员在其中添加JAXB注释的类。

我会将“模式派生的类”和“用户注释的类”视为“ JAXB映射类”的子集。