特牛网址导航

【精选】BeanCopier、BeanUtils 对象属性拷贝_JFS_Study的博客-CSDN博客

网友收藏
文章浏览阅读1.6k次,点赞2次,收藏9次。开发为了隔离变化,常将 DAO 查询出来的DO和对前端提供的 DTO 隔离开来,它们的结构都是类似的。写很多冗长的b.setFiled(a.getFiled())这样的代码,是繁琐无意义的。于是需要简化对象拷贝方式。大多时候使用的是 Apache 或 Spring 的 BeanUtils,还有另一个更高效的属性拷贝方式:BeanCopier。一、背景1️⃣对象拷贝概念Java,数据类型分为值类型(基本数据类型)和引用类型。对象拷贝分为浅拷贝(浅克隆)与深拷贝(深克隆)。2️⃣示例前准备。源对象属性_beancopier
标签:beancopier