按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方法直接就可以调用其方法
这是我通过学习对知识的整理及备忘,本博客的所有内容,仅是自己的一些学习笔记,如有错误,欢迎指正。如有侵权,请告知修改。