4

JavaEE6チュートリアルJavaEE5チュートリアルの間で、JAXBに関する(ちょっと根本的な)変更に気づきました。6チュートリアルでは詳細がスリムで、JAXB専用の章がなくなったという意味です。バージョン5の場合。

Java 5から6へのJAXBの変更点は何ですか?EE5のJAXBチュートリアルはEE6で十分ですか?

4

1 に答える 1

4

Java EE5にはJAXB2.0が含まれ、JavaEE6にはJAXB2.2が含まれています。JAXB 2.0で実行できることはすべて、JAXB2.2でも実行できます。

JAXB(JSR-222)メンテナンスリリースの主な焦点は、JAXBとJAX-WSの間のいくつかの統合の問題に対処することでした。以下は、パブリックAPIに加えられた追加の一部です。

  • アノテーションの導入@XmlSeeAlso-クラスが処理されているとき、このアノテーションは他のクラスも同様に処理される必要があることを示します。これは通常、ドメインクラスのサブレーザーを指すために使用されます。
  • タイプレベルでのサポート@XmlTransientタイプレベルで指定@XmlTransientすると、継承階層のマッピングからクラスを削除できます( http://blog.bdoughan.com/2011/06/ignoring-inheritance-with-xmltransient.htmlを参照)。 )。

JavaEE5コンポーネント

JavaEE6コンポーネント

于 2012-09-17T16:56:17.827 に答える