1)File -> Settings -> Plugins
2)搜索插件安装
3) 搜索Lombok插件-自动生成set/get方法
使用:项目添加一个lombok的依赖
<!--pojo注解生成get、set方法-->
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.18</version>
<scope>provided</scope>
</dependency>
通过注解自动生成代码
注解使用方法:
1、@Data :注解在类上;包含了@ToString,@EqualsAndHashCode,@Getter / @Setter和@RequiredArgsConstructor的功能,提供类所有属性的 getter 和 setter 方法,此外还提供了equals、canEqual、hashCode、toString 方法
2、@Setter:注解在属性上;为属性提供 setter 方法
3、@Getter:注解在属性上;为属性提供 getter 方法
4、@ToString:注解在类上;生成toString()方法,默认情况下,它会按顺序(以逗号分隔)打印你的类名称以及每个字段。可以这样设置不包含哪些字
5、@ToString(exclude = "id") / @ToString(exclude = {"id","name"})
6、@AllArgsConstructor 有参构造方法
7、@NoArgsConstructor 无参构造方法
之前我们idea是怎么生成get,set代码的呢?
写好属性,然后,鼠标右键generate-》set/get即可。
图示: