1
我指定了Dozer的映射,如下面的代碼所示,但我得到這個錯誤java.lang.IllegalArgumentException: Duplicate Map Id's Found.
。我明白什麼是錯的,但我想要的是爲管理上下文創建一組映射,爲用戶上下文創建另一個映射。不能這樣做嗎?我是否必須將dogAdmin,catAdmin等寫成map-id?將多個類映射與給定的上下文映射關聯ID
<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>