1

Dozer で Map を Set に変換しようとしていますが、どうしてもカスタム コンバーターを作成する必要がないようにしたいと考えています。とにかく、設定ファイルで get-method 属性を使用してセットから値のコレクションを取得し (キー値を失うことは問題ではありません)、そこから Dozer に変換させることはできますか?

ここに私がこれまでに持っているものがありますが、それは機能していません

<field>
<a is-accessible="true" get-method="values">sourceMap</a>
<b>targetSet</b>
<a-hint>Destination</a-hint>
<b-hint>OtherDestination</b-hint>
</field>
4

1 に答える 1

0

いいえ、カスタム コンバータを使用する必要があります。

これは、コレクションをマップする方法を示しています。ここで説明されているように、マップ内の特定のエントリを非コレクション変数にマップできます

于 2012-06-10T21:52:08.957 に答える