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>