**

JAVA实体Do-Dto转换类 Converter

**

第一@Mapper注解

@mapper注解中包含了很多属性

  1. componentModel 是设置我们可以在其他的类中根据@Autowired注入相对应的Converter,不加这个注解的话就需要XXXConverter.INSTANCE.XXX(XXX);这种格式
  2. imports 我们可以通过它引入需要的类
  3. source 可以通过我们内部调用赋值给其他的属性
@Mapper(componentModel = "spring", imports = {XXX.Class}
public interface XXXConverter {XXXConverter INSTANCE = Mappers.getMapper(XXXConverter.class);
}
  1. @Mappings 包含@Mapping 用来转换对应的字段
  2. @Mapping 是用来转换,有一个实用就是A中包含B实例,把A在Converter中对应的文件放到B的文件下方可自动调到B的文件,如果是List集合的情况需要先写List在集合上方写出Dto对应的文件
@Mappings({@Mapping(target = "" , expression = "" )
})
TypeDTO toTypeDTO(TypeDTO typeDto);List<typeDTO> toTypeListDTO(List<TypeDTO> typeDTO);

如果报错就从新clean再install、
会自动编译
——————————————————————
稍后我把pom文件和需要引用的配置分享出来
尽快分享Spring Cloud 的一些组件知识以及一些小问题

分享一下我的壁纸

JAVA实体Do-Dto转换类 Converter相关推荐

  1. Java DO到DTO转换利用spring 的BeanUtils.copyProperties

    Java DO到DTO转换利用spring 的BeanUtils.copyProperties() public static <T> List<T> copy(Object ...

  2. java 金额的大小写转换类

    /***金额大小写转换工具类*/public class MoneyUtil {/** 大写数字 */private static final String[] NUMBERS = { "零 ...

  3. ABAP表生成Java实体Bean

    项目中需要将HR模块中的表数据同步到Java系统中,向外围系统提供分发与查询服务,涉及到的表有两百多张,字段好几千上万个,如果手工一张张这些ABAP表在Java系统数据库中创建一遍的话,工作量将非常大 ...

  4. java dto 实例_Spring Boot DTO示例:实体到DTO的转换

    在本教程中,我们将学习如何在Spring Boot应用程序中创建DTO(数据传输对象)类,以及如何使用ModelMapper库将实体转换为DTO,反之亦然. 数据传输对象设计模式是一种经常使用的设计模 ...

  5. java实体类转换器,用于基础类向VO类转换

    java实体类转换器 写VO类时,继承基础类,是最简单的vo类写法,但是在用mybatisplus时候,就不太好查询,通过这个转换器,可以 进行查询基础类,通过mybatisplus,在转换成VO类 ...

  6. java dto 转换_json dto javabean转换工具类

    [java]代码库package com.slb.webservice.servlet; import java.io.IOException; import java.util.ArrayList; ...

  7. MySQL字段类型与Java实体类类型对应转换关系

    MySQL Connector/J( MySQL官方JDBC驱动程序)在处理MySQL数据类型和Java数据类型之间的转换方面非常灵活. 通常,任何MySQL数据类型都可以转换为java.lang.S ...

  8. java 实体类规范_实体类的规范

    1.Boolean类型 1.1.使用Boolean类型,而不是Byte类型 1.2.数据库字段名使用is_开头 1.3.实体类字段名不使用is开头 例子 /** * 是否为新消息 */ @Column ...

  9. Spring Boot DTO 示例 - 实体到 DTO 的转换

    在本教程中,我们将学习如何在Spring Boot 应用程序中创建 DTO(数据传输对象)类,以及如何使用 ModelMapper 库将实体转换为 DTO,反之亦然. 数据传输对象设计模式是一种常用的 ...

最新文章

  1. Java项目:潜艇大战项目(java+swing)
  2. Linux搭建安卓开发环境
  3. 在windows7上的通过composer安装yii2
  4. C#静态构造函数总结
  5. 如何用最短的时间学会C语言,并掌握C语言的精髓所在?
  6. mysql数据加百分号_使用MySQL SELECT语句时,在每个值的末尾添加一个百分号(%)...
  7. mysql 聚集函数 count 使用详解
  8. oracle 断电 监听问题,Oracle监听启动后又自动停止的问题及解决
  9. 小宇java_小马哥的 Java 项目实战营
  10. kettle基础入门(一)kettle下载、安装
  11. 11.25 AtCoder Beginner Contest 129
  12. Ubuntu 16.04 安装摄像头驱动usb_cam
  13. 召唤神龙无敌版,轻松召唤神龙~
  14. 「Tracup」一款拒绝加班的项目管理工具
  15. 前端非框架类知识点汇总
  16. 谷歌浏览器linux,windows下载
  17. Qt QTextStream
  18. Android工具类blankj
  19. 单片机IO口控制12V电压通断,MOS和三极管电路
  20. Linux文件存储(1)什么是格式化

热门文章

  1. android的启动动画,Android系统开机动画的一生
  2. 【Windows】回收站添加快捷键B
  3. 快速搭建个人博客网站——Hexo
  4. 用函数编程实现输出 m~n之间所有素数,并求和,m和n由键盘输入。(c语言)
  5. 第3讲 旋转向量、欧拉角、四元数
  6. 使用浏览器插件,下载网页中的图片
  7. 精品基于PHP实现的剧影评|剧评影评系统
  8. python 提取pdf格式电子发票并改名
  9. Hbuildx 使用vue打包的App实现微信分享功能
  10. 设置Hbuildx实现编译less的快捷键