2
我想從java.util.Map映射到複雜類型,我們稱之爲Abc。推土機,如何從java.util.Map映射到複雜類型?
<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,它有一個鍵入'Name'的條目?我是否必須創建一個包裝對象來保存該java.util.Map,併爲該映射中要映射的每個條目提供getters/setters?