次のコードが示すように Dozer のマッピングを指定していますが、このエラーが発生しますjava.lang.IllegalArgumentException: Duplicate Map Id's Found.
。何が問題なのかは理解していますが、私が望むのは、管理コンテキスト用とユーザー コンテキスト用に 1 つのマッピング セットを用意することです。これはできませんか?map-id として dogAdmin、catAdmin などを記述する必要がありますか?
<mapping map-id="admin">
<class-a>Cat</class-a>
<class-b>CatView</class-b>
<field>
<a>name</a>
<b>firstName</b>
</field>
</mapping>
<mapping map-id="admin">
<class-a>Dog</class-a>
<class-b>DogView</class-b>
<field>
<a>name</a>
<b>firstName</b>
</field>
</mapping>