Lombok
Lombok插件的主要功能是使用注解轻松的解决JavaBean的构造问题,通常我们创建JavaBean,同时需要创建空参构造器、有参构造器、GET/SET方法、TOSTRING方法,而Lombok可以通过几个注解轻松的解决这个问题
<!--要想使用lombok,需要导入以下依赖-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
接下来通过注解就可以代替以上方法
@Data //get/set方法
@ToString //tostring
@NoArgsConstructor //空参构造器
@AllArgsConstructor //全参构造器
public class Person {
}
dev-tools
dev-tools在项目修改的时候,只需要使用CTRL+F9即可重新部署项目,需要导入以下依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
Spring Initailizr(项目初始化向导)
可以快速的帮我们构建maven的web项目,并且勾选所需要的依赖