是时候丢掉BeanUtils了
前言
为了更好的进行开发和维护,我们都会对程序进行分层设计,例如常见的三层,四层,每层各司其职,相互配合。也随着分层,出现了VO,BO,PO,DTO,每层都会处理自己的数据对象,然后向上传递,这就避免不了经常要将一个对象的属性拷贝给另一个对象。
例如我有一个User对象和一个UserVO对象,要将User对象的10个属性赋值个UserVo的同名属性:
一种方式是手写,一个属性一个属性赋值,相信大家最开始学习时都是这么干的,这种方式就是太低效了。
在idea中可以安装插件帮我们快速生成set属性代码,虽然还是逐个属性赋值,但比一个个敲,效率提高了很多。
上面两种方式虽然最原始,做起来很麻烦,容易.....
暂无评论...