既存のプロジェクトで Castor から JAXB に移行するにはどうすればよいですか?
1603 次
1 に答える
2
いくつかの方法があります。
アプローチ #1 - ドメイン クラスを保持する
Castor が使用するものと同じドメイン オブジェクトを使用する場合は、それらに JAXB アノテーションを付ける必要があります。Castor のマッピング ファイルを使用していて、引き続きマッピング ファイルを使用する場合は、EclipseLink MOXy などの同等の拡張機能を持つ JAXB 実装を使用する必要があります (私は技術リーダーです)。
アプローチ #2 - 新しいクラスを生成する
Castor のソース コード ジェネレータを使用して XML スキーマからクラスを生成した場合は、JAXB のソース コード ジェネレータを使用して同じ XML スキーマから新しいクラスを生成するだけです。例については、次を参照してください。
于 2011-03-11T14:21:40.537 に答える