1.背景描述
将entity中的属性,赋值给model,或者是vo.这样如果用之前的一个个的**entity.setId(**model.getId)这样的方法,将各个属性赋值会特别麻烦.所以封装了BeanMapperUtil这个类.一共两个方法,一个方法是map(返回entity),一个是mapList(返回List<entity>).
2.代码实现
package com.dmsdbj.itoo.examinationEvaluation.util;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import org.dozer.DozerBeanMapper;
/**
* Created by chenxiaochan on 2017/7/17.
*/
public class BeanMapperUtil {
private static DozerBeanMapper dozer = new DozerBeanMapper();
public static <T> T map(Object sourceObject, Class<T> destObjectclazz) {
return sourceObject =