我想从 java.util.Map 映射到复杂类型,我们称之为 Abc。
<mapping>
<class-a>java.util.Map</class-a>
<class-b bean-factory="xyz.AbcBeanFactory" factory-bean-id="AbcBeanFactory">
xyz.Abc
</class-b>
<field>
<a>Name</a>
<b>companyName</b>
</field>
</mapping>
有了这个我得到这个错误(这是可以理解的): org.dozer.MappingException:没有为类中的字段(名称)找到读取或写入方法(接口java.util.Map)
好的,如何从具有键“名称”的条目的 java.util.Map 映射?我是否必须创建一个包含该 java.util.Map 的包装器对象并为该映射中我要映射的每个条目提供 getter/setter?