【发布时间】:2018-10-24 08:46:02
【问题描述】:
我想做这样的事情:
ArrayList<CustomObject> objects = new ArrayList<CustomObject>();
...
DozerBeanMapper MAPPER = new DozerBeanMapper();
...
ArrayList<NewObject> newObjects = MAPPER.map(objects, ...);
假设:
<mapping>
<class-a>com.me.CustomObject</class-a>
<class-b>com.me.NewObject</class-b>
<field>
<a>id</a>
<b>id2</b>
</field>
</mapping>
我试过了:
ArrayList<NewObject> holder = new ArrayList<NewObject>();
MAPPER.map(objects, holder);
但是持有者对象是空的。我还尝试更改第二个参数,但没有任何运气......
【问题讨论】:
标签: java mapping dozer data-mapping