1

私は jaxb moxy アンマーシャリングを使用しています。私の Java オブジェクトには、配列に値を設定するための getter メソッドのロジックがあります。アンマーシャリング中に getter メソッドが jaxb フレームワークによって 2 回呼び出されるため、アンマーシャリングで問題が発生します。この getter メソッドが 2 回呼び出されるのを避ける方法はありますか? nullチェックのためのこのゲッター呼び出しを避けるために、バインディングxmlに何かを設定できますか?

4

1 に答える 1

0

@XmlAcessorType(XmlAccessType.FIELD)MOXy (または JAXB 実装) がプロパティ (get/set メソッド) の代わりにフィールドを直接使用するように指定できます。このアクセス タイプを使用すると、フィールドに注釈を付けることができます。

詳細については

于 2013-05-20T15:00:27.270 に答える