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

网站开发 视频存在哪学做美食的视频网站

网站开发 视频存在哪,学做美食的视频网站,互联网建设及服务领域信用建设,WordPress好看的博客主题有哪些一.为什么要转换实体类 通常在后端开发中经常不直接返回实体Entity类#xff0c;经过处理转换返回前端#xff0c;前端提交过来的对象也需要经过转换Entity实体才做存储。 二.怎么转换 使用的BeanUtils.copyProperties方法虽然可以实现转换#xff0c;但是比较粗暴#…一.为什么要转换实体类 通常在后端开发中经常不直接返回实体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.hkea.cn/news/14520544/

相关文章:

  • 小企业网站建设价格国外外贸需求网站
  • 沈阳网站建设策划方案做一款微信小程序多少钱
  • 手机号注册的网站好用的网站
  • 可以免费做商业网站的cms公司只有一个设计师
  • 手机网站建设品牌下载android版本下载安装
  • 新增网站网络推广培训学费几万
  • 网站建设后的注意问题做网站申请域名的流程
  • 互联网开网站怎么做广东网页空间租用平台
  • 南昌做网站费用设计师培训大概多少钱
  • 企业品牌文化建设学习网站免费奖励自己的网站
  • 怎么网站搜索排名优化欧米茄官方手表价格
  • 广西两学一做考试网站四川网站建设那家好
  • 网站建设行业资讯免费软件追剧
  • 做酒店网站所用到的算法手机网站建设 新闻
  • 保定网站建设培训班消费金融网站建设
  • 网站内容被攻击该怎么做网站排名优化首页
  • 租房子网站怎么做绣花图案设计网站
  • 特产网站开发的目的兰州企业 网站建设
  • 光谷做网站推广怎么样wordpress添加一级菜单
  • 会ps的如何做网站seo门户
  • 公司网站自己创建好男人视频在线观看免费直播
  • 简述网站的推广策略优化系统是什么意思
  • 寻找定制型网站建设上海做高端网站
  • oss静态网站托管电子商务网站建设与管理试题及答案
  • 手机网站建设价钱wordpress主题基础
  • 奢侈品手表网站团购网站 如何做推广
  • 网站备案收费吗施工企业甲乙资质
  • 荆州 商务 网站建设建设哪里有
  • 网站被跳转公告怎么写提升学历的方式
  • 最好的书籍设计网站wordpress自动识别手机