实体工具类BeanConvertUtils 用于DTO DO等实体类互相转换

BeanConvertUtils

package com.xuxu.core.bean;


import org.springframework.beans.BeanUtils;

/**
 * 通用类型转化转换工具类
 * @author Administrator
 *
 */
public class BeanConvertUtils{
	
	/*
	 * 类型转化
	 */
	public static final Target copyProperties(Object source,Class targetClass){
		try {
			if(source==null || targetClass==null){
				return null;
			}
			Target doInstance = targetClass.newInstance();
			BeanUtils.copyProperties(source, doInstance);
			return doInstance;
		} catch (InstantiationException | IllegalAccessException e) {
			e.printStackTrace();
		}
		return null;
	}
	
}

 

你可能感兴趣的:(常用工具类)