一,Lombok.
1,概述
简化了Model层中pojo类的代码的编写.
以前pojo类/实体类,需要自己提供set get toString equals hashCode
Lombok通过各种注解,简化了以上操作。
2.常用注解
@Data会自动生成set get toString equals hashCode
@NoArgsConstructor自动生成无参构造
@AllArgsConstructor自动生成全参构造
@Accessors(chain = true) //开启链式编程
=================================================================
二,使用步骤
1, 在IDEA里安装插件
2, 修改pom.xml文件,添加lombok的jar包依赖
<!--添加jar包依赖-->
<dependencies>
<!--添加lombok插件-->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.20</version>
</dependency>
</dependencies>
=========================================================================
三,SpringBoot热部署
作用:每次修改代码修改之后,需要手动的重启服务器,添加热部署以后,每次修改代码之后程序自动重启。
1.添加依赖
添加热部署
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<version>2.5.3</version>
</dependency>
2.配置IDEA
组合键: ctrl + shift + alt + / 或者 ctrl + alt + a。
==========================================