1. 程式人生 > >spring BeanUtils 工具實現對象之間的copy

spring BeanUtils 工具實現對象之間的copy

去除 tro 語法 class ram color bsp per util

一般我們會開發中會遇到返回用戶信息的時候,不需要返回密碼或者其他參數,這時候我們需要重新定義一個VO類去除不需要的參數,將原對象copy到VO類中

使用spring的BeanUtils可以實現對象的copy

語法:

BeanUtils.copyProperties(source, target);
import org.springframework.beans.BeanUtils;

SdbDbUser user =userServer.getUserInfo(toUser); UserVO userVo= new UserVO(); BeanUtils.copyProperties(user, userVo);

spring BeanUtils 工具實現對象之間的copy