BO、VO 之间的转化
- bo转vo
- list.bo转list.vo
BO转VO
查询数据库返回的数据,简称BO, 返回给前端的数据,简称VO。
代码
简单例子:
public UserVO getUser(Integer id){
User user = UserMapper.selectUser(id);
UserVO vo = new UserVO();
vo.setName(user.getName);
vo.setAge(user.getAge);
return vo;
}
假设vo和bo的字段名称一样,则可以使用BeanUtils.copyProperties(po,vo)。
public UserVO getUser(Integer id){
User user = UserMapper.selectUser(id);
UserVO vo = new UserVO();
BeanUtils.copyProperties(user,vo);
return<