一.MapStruct是一个代码生成器,简化了不同的Java Bean之间映射的处理,所以映射指的就是从一个实体变化成一个实体.例如我们在实际开发中,DAO层的实体和一些数据传输对象(DTO),大部分属性都是相同的,只有少部分的不同,通过mapStruct,可以让不同实体之间的转换变的简单.我们只需要按照约定的方式进行配置即可. MapStruct是一个可以处理注解的Java编译器插件,可以在命令行中使用,也可以在IDE中使用.MapStruct有一些默认配置,但是也为用户提供了自己进行配置的途