SpringBoot开发小技巧
SpringBoot开发小技巧
1.lombok --->简化JavaBean开发
1.1 pom.xml中引入依赖
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
1.2 搜索并安装lombok插件
1.3 在类上加上注解@Data,就隐藏的帮我们写好了getter/setter,toString,构造器等
1.4 使用
@Data //自动给类添加setter/getter
@ToString //自动给类添加toString()方法
@NoArgsConstructor //自动给类添加无参构造器
@EqualsAndHashCode //自动给类添加全参构造器
@Slf4j //自动添加日志类 这样就可以在方法内直接使用log.info(),log.debug()等等,控制台打印日志
@EqualsAndHashCode //自动给类添加equals()和hashCode()方法
2.Developer Tools
pom.xml文件中引入spring-boot-devtools依赖,即可开启自动重启功能
<!-- Developer Tools:开启自动重启功能。项目修改后,不用重启,只需要Ctrl + F9来build一下就可以了 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>