hengyuboy / spring-cloud-chapter

SpringCloud企业级核心技术,对应简书《Spring Cloud 核心技术》专题配套源码
https://gitee.com/hengboy/spring-cloud-chapter
16 stars 8 forks source link

第三十章:SpringBoot使用MapStruct自动映射DTO | 恒宇少年De成长之路 #37

Open hengyuboy opened 6 years ago

hengyuboy commented 6 years ago

http://blog.yuqiyu.com/spring-boot-chapter30.html

MapStruct是一种类型安全的bean映射类生成java注释处理器。我们要做的就是定义一个映射器接口,声明任何必需的映射方法。在编译的过程中,MapStruct会生成此接口的实现。该实现使用纯java方法调用的源和目标对象之间的映射,MapStruct节省了时间,通过生成代码完成繁琐和容易出错的代码逻辑。下面我们来揭开它的神秘面纱