文章目录
- 1、Lombok
- 1.1 IDEA社区版安装Lombok
- 1.2 IDEA专业版安装Lombok
- 1.3 Lombok的基本使用
- 2、EditStarters
- 2.1 IDEA社区版安装EditStarters
- 2.2 IDEA专业版安装EditStarters
- 2.3 EditStarters基本使用方法
1、Lombok
是简化Java开发的一个必要工具,lombok的原理是编译过程中将lombok的注解给去掉并翻译成对应的Java代码,编译成对应的字节码。
1.1 IDEA社区版安装Lombok
1、到Maven中央仓库搜索lombok,选择一个引用次数多的
2、选择一个使用人数多的版本
3、将依赖注入到SpringBoot项目的pom.xml中
4、进入IDEA设置,查找Lombok插件进行安装启用
1.2 IDEA专业版安装Lombok
1.3 Lombok的基本使用
@Getter/@Setter: 作用类上,生成所有成员变量的getter/setter方法
@ToString: 作用于类,覆盖默认的toString()方法
@EqualsAndHashCode: 作用于类,覆盖默认的equals和hashCode
@NoArgsConstructor:生成无参构造器;
@RequiredArgsConstructor:生成包含final和@NonNull注解的成员变量的构造器;
@AllArgsConstructor:生成全参构造器
@Data: 作用于类上,注解集合,使用它相当于使用下列注解:@ToString + @EqualsAndHashCode + @Getter + @Setter + @RequiredArgsConstructor
@Builder: 作用于类上,将类转变为建造者模式
@Log: 作用于类上,生成日志变量
@NonNull: 在构造函数的参数加上@NonNull后,便会自动对该参数值进行判空
2、EditStarters
在Spring Book开始时我们可以选择注入依赖,那么做项目的过程中我们如何注入外部依赖呢,EditStarters这个插件就是为了解决这个问题的