【IDEA开发SpringBoot2.0实战】使用Lombok插件简化开发#02

本文详细介绍了如何在IntelliJ IDEA中安装Lombok插件,包括配置步骤和重启IDEA,以及如何在pom.xml中添加依赖。通过实例演示了如何创建带有Lombok注解的模型类,如@Data、@AllArgsConstructor、@NoArgsConstructor和@Builder,并解释了这些注解的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

按Ctrl+Alt+S 打开设置面板

在这里插入图片描述

进入插件管理

在这里插入图片描述

如图所示搜索Lombok,然后点击下载按钮,下载完成后会提示重启IDEA,然后重启即可,我这里已经是安装完成的所以显示的是更新

在这里插入图片描述

重启完成后,在pom.xml文件中加入以下依赖
<dependency>
	<groupId>org.projectlombok</groupId>
	<artifactId>lombok</artifactId>
	<optional>true</optional>
</dependency>

如图所示
在这里插入图片描述

新建一个【model】包

在这里插入图片描述在这里插入图片描述在这里插入图片描述

在这个包下,新建一个【Article】模型类并加入如下属性
private Long id;
private String author;
private String title;
private String content;
private String createTime;

在这里插入图片描述

如图加入以下注解(下面解释每个注解都是什么意思)
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder

在这里插入图片描述
注解的含义:

@Data:自动为所有属性生成get、set方法以及toString方法、equals方法、hashCode方法
@AllArgsConstructor:自动生成带所有参数的构造函数
@NoArgsConstructor:自动生成无参数的构造函数
@Builder:用于构建对象

关于@Builder我再解释一下,我们正常new一个对象是这样new的

Article article = new Article(111L,"aaaa");

使用该注解之后还可以这样new对象

Article article1 = Article.builder().id(222L).author("bbbb").build();

到此本节教程结束,无需再手动给类构造函数、gat、set方法直接就可以调用其方法

这是我通过学习对知识的整理及备忘,本博客的所有内容,仅是自己的一些学习笔记,如有错误,欢迎指正。如有侵权,请告知修改。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值