我注意到Java EE 6 教程和Java EE 5 教程之间在 JAXB 方面发生了(有点激进的)变化,因为在 6 教程中细节很少,并且不再有专门讨论 JAXB 的章节。版本 5 中的情况。
JAXB 从 Java 5 到 6 有哪些变化?EE 5 的 JAXB 教程对于 EE 6 是否足够?
我注意到Java EE 6 教程和Java EE 5 教程之间在 JAXB 方面发生了(有点激进的)变化,因为在 6 教程中细节很少,并且不再有专门讨论 JAXB 的章节。版本 5 中的情况。
JAXB 从 Java 5 到 6 有哪些变化?EE 5 的 JAXB 教程对于 EE 6 是否足够?
Java EE 5 包括 JAXB 2.0,Java EE 6 包括 JAXB 2.2。您可以在 JAXB 2.0 中执行的所有操作在 JAXB 2.2 中仍然可以执行。
JAXB (JSR-222)维护版本的主要关注领域是解决 JAXB 和 JAX-WS 之间的一些集成问题。以下是对公共 API 的一些补充:
@XmlSeeAlso
——当一个类被处理时,这个注释表明其他类也应该被处理。这通常用于指向域类的子类。@XmlTransient
在类型级别指定@XmlTransient
允许从继承层次结构的映射中删除一个类(参见: http ://blog.bdoughan.com/2011/06/ignoring-inheritance-with-xmltransient.html )。Java EE 5 组件
Java EE 6 组件