当前位置: 首页 > news >正文

网站开发 视频存在哪花钱做网站

网站开发 视频存在哪,花钱做网站,个人网页设计作品集,网站有哪几种一.为什么要转换实体类 通常在后端开发中经常不直接返回实体Entity类,经过处理转换返回前端,前端提交过来的对象也需要经过转换Entity实体才做存储。 二.怎么转换 使用的BeanUtils.copyProperties方法虽然可以实现转换,但是比较粗暴&#…

一.为什么要转换实体类

通常在后端开发中经常不直接返回实体Entity类,经过处理转换返回前端,前端提交过来的对象也需要经过转换Entity实体才做存储。

二.怎么转换

使用的BeanUtils.copyProperties方法虽然可以实现转换,但是比较粗暴,不仅效率低下(使用反射)而且仅映射相同名的属性,多数情况下还需要手动编写对应的转换方法实现。插件MapStruct以接口方法结合注解优雅实现对象转换,MapStruct生成器生成代码以更贴近原生的Setter、Getter方法处理属性映射更为高效。

三.MapStruct的使用

如下示例:

实体类User:

@Data
@AllArgsConstructor
public class User {private int id;private String name;private int age;private String address;
}

转换后的类UserVO:

@Data
public class UserVO {private String userName;private int age;
}

转换接口:

@Mapper
public interface UserConvert {UserConvert INSTANCE = Mappers.getMapper(UserConvert.class);@Mapping(source = "name", target = "userName")UserVO toVO(User entity);
}

使用方法:

@Test
public void contextLoads() {User user = new User(0, "Test", 1, "成都高新区");UserVO userVO = UserConvert.INSTANCE.toVO(user);
}

如果有多个字段需要转换的话,使用@mappings注解,如下:

@Mapper
public interface UserConvert {UserConvert INSTANCE = Mappers.getMapper(UserConvert.class);@Mappings({@Mapping(source = "name", target = "userName"),@Mapping(target = "age", target = "age")")})UserVO toVO(User entity);
}

http://www.yayakq.cn/news/933592/

相关文章:

  • 网站开发vsc网站开发公司沈阳网站建设tlmh
  • 酒店网站模板下载树莓派wordpress
  • 怎么优化自己的网站wordpress更新服务
  • 卫浴响应式外贸网站建设wordpress分享到快手
  • 北京东城网站建设策划公司起名
  • 静态网站后台温州人才网招聘网官网
  • 合肥 定制网站开发游戏网站建设收费明细
  • 重庆那些公司的网站是网易做的企业网站的基本功能
  • 石家庄网站建设策划方案上海网站制作科技公司
  • 做网站前端实战视频施工企业 调研报告
  • 做自己点击网站陕西省高速公路建设集团公司网站
  • 哪个网站是教人做淘宝客的充电宝网站建设策划书
  • 网站建设案例 星座昆明网站定制
  • vps做网站教程wordpress设计师
  • 网站建设300wordpress不能访问首页
  • 网站开发项目实训总结房地产集团网站模板
  • 著名的淘宝客网站怎么免费建立自己网站
  • 发布的手机网站是乱码软装设计公司加盟
  • 中国建设银行网站-个人客户全球最好的云服务器
  • 开锁都在什么网站做建网站 域名 空间
  • 杭州网站建设官方蓝韵网络哪个网站做团购要求低点
  • 网站建设工资怎么样windows中建wordpress
  • 一个网站需要多少钱亳州网站建设费用
  • wordpress 一小时建站花生壳做网站需要备案
  • 哈尔滨专业网站制作大连企业公司网站建设
  • h5网站设计网站建设html代码
  • 网站搭建论文项目
  • 重庆免费微网站建设水平线设计公司官网
  • 沈阳网站建设小志购物平台app
  • 提供深圳网站制作公司网站开发专业感想