How to map collections in Dozer

前端 未结 8 754
悲&欢浪女
悲&欢浪女 2020-12-14 17:25

I\'d like to do something like:

ArrayList objects = new ArrayList();
...
DozerBeanMapper MAPPER = new DozerBeanMapper         


        
8条回答
  •  别那么骄傲
    2020-12-14 17:51

    you can do it like this :

    public  List mapListObjectToListNewObject(List objects, Class newObjectClass) {
    final List newObjects = new ArrayList();
    for (S s : objects) {
        newObjects.add(mapper.map(s, newObjectClass));
    }
    return newObjects;
    

    }

    and use it :

    ArrayList objects = ....
    List newObjects = mapListObjectToListNewObject(objects,NewObject.class);
    

提交回复
热议问题