@Data
@Data 用在entity上,可以代替get,set方法。
@Data注解是Lombok 库提供的,Lombok 它不是spring库。
@Data会告诉Lombok生成所有缺失的方法,同时还会生成所有以 final 属性作为参数的构造器,使得entity的代码简洁明了
使用Lombok首先要将其作为依赖添加到项目中
在pom.xml文件中手动添加
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
上面做了之后项目还是报错,这么看好像是@Data没有生效

eclipse lombok 配置
eclipse lombok 配置_eclipse 配置logbook-优快云博客
1.在https://projectlombok.org/download 下载Lombok.jar文件
2. 将lombok.jar放在eclipse的安装根目录下

3. 执行命令
win+R(管理员身份运行)输入cmd进入cmd控制台,进入到eclipse安装目录下,输入以下命令


提示框点确定

选择安装对象

确定安装

安装成功 install successful

修改eclipse配置文件
安装成功后eclipse.ini最后一行自动追加
-javaagent:D:\MyWork\eclipse\eclipse\lombok.jar 把这行删掉
然后添加
-Xbootclasspath/a:lombok.jar
-javaagent:lombok.jar
重启eclipse,问题解决



本文介绍了如何在Java项目中利用Lombok库的@Data注解简化实体类的getter和setter方法生成,以及在Eclipse中正确配置Lombok以解决问题。步骤包括添加Lombok依赖、处理eclipse.ini文件和重启IDE。
1274

被折叠的 条评论
为什么被折叠?



