Lombok介绍及使用 & 快速生成依赖工具:

Lombok介绍 & 快速生成依赖工具:

文章目录

Lombok介绍:

Lombok是⼀个Java⼯具库,通过添加注解的⽅式,简化 Java 的开发。

Lombok使用方式:

1. 引入依赖:

java 复制代码
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>

2. 使用注解 @Data

java 复制代码
@Data
public class Person {
private int id;
private String name;
private String password;
}

@Data

@Data注解的效果就是:构造方法,toString方法,get和set方法,代码进行编译的时候,自动生成。

@Data = @Getter + @Setter + @ToString + @EqualsAndHashCode + @RequiredArgsConstructor + @NoArgsConstructor

Java 程序的运行原理:
Lombok 的作用如下图所示:

lombok失效问题

我们在创建项目的时候,勾选上 lombok 进行创建,pox文件,是这样的代码:

右边的代码,是添加了 lombok 依赖的pox文件。

这个是 Springboot官方要这么设置的。

这个pox文件,会使得 lombok失效!!!

解决办法:

我们只需要把上面这个 插件(蓝色区域的代码),删掉就可以了。

如果还是不行,就这样做:

只保留上面的代码。

快速生成依赖工具:

  1. 安装插件EditStarter,重启Idea

在 pom文件 空白处,右键:

可以搜索,也可以自己找。

注意:

并非所有依赖都能在此处直接添加------该界面与 Spring Boot 项目创建界面类似。

若所需依赖未列出,还需前往 Maven 仓库查找其坐标,并手动添加到项目中。

总结:

这篇博客介绍了 Lombok的使用,快速生成依赖的插件EditStarter。

最后,如果这篇博客能帮到你的,请你点点赞,有写错了,写的不好的,欢迎评论指出,谢谢!

相关推荐
0和1的舞者1 个月前
SpringBoot日志框架全解析
java·学习·springboot·日志·打印·lombok
切糕师学AI2 个月前
Lombok 注解 @Slf4j
java·lombok
spencer_tseng3 个月前
Lombok.jar bug
bug·jar·lombok
行思理3 个月前
Lombok 新手教程
java·spring boot·lombok
weixin_404551245 个月前
eclipse 安装 lombok
eclipse·lombok·install
若行若冲5 个月前
Idea中 lombok 在“测试类中-单元测试”运行失败及解决方法
单元测试·log4j·maven·intellij-idea·lombok
小袁搬码8 个月前
Eclise中Lombck配置
java·eclipse·lombok
理想奋斗中8 个月前
idea中Lombok失效的解决方案
java·intellij-idea·lombok
ziyue75758 个月前
idea启用lombok
java·intellij-idea·idea·lombok·软件