使用mapstruct时报错
本人还在学习阶段,遇到很多令人费解bug
试了很多方法,比如mvn clean install 。
有方法是引入依赖,引入也不行,甚至有的依赖都找不到。
写这个博客是因为本人还在学习阶段,遇到很多令人费解bug,自己被卡了很久(自己淋过雨所以希望能帮人撑伞)希望对大家有帮助。
<!--mapStruct依赖 高性能对象映射-->
<!--mapstruct核心-->
<dependency>
<groupId>org.mapstruct</groupId>
<artifactId>mapstruct</artifactId>
<version>1.5.0.Beta1</version>
</dependency>
<!--mapstruct编译-->
<dependency>
<groupId>org.mapstruct</groupId>
<artifactId>mapstruct-processor</artifactId>
<version>1.5.0.Beta1</version>
</dependency>
很重要的有一点啊,lombok的版本要是1.16.16以上,
我的是1.18.24

导入后,不用更改啥,直接可以正常运行了
后面附上我代码中的使用

在controller中的调用

两个实体类

