Spring Boot 2.x 最佳实践之 lombok集成
1.什么是lombok?
官网地址:Project Lombok
1.1 官方解释
- 原文
Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java. Never write another getter or equals method again, with one annotation your class has a fully featured builder, Automate your logging variables, and much more.- 译文
Project Lombok是一个java库,可以自动插入编辑器并构建工具,为您的java增添色彩。永远不要再写另一个getter或equals方法,使用一个注解,您的类具有一个功能齐全的构建器,自动化您的日志记录变量等等。
1.2 我的理解
lombok 是一个可以让你通过注解自动生成代码的类库
这是什么意思呢?
- 使用
@Getter
,@Setter
,@ToString
注解可以让我们省略编写Getter Setter ToString()方法- 使用
@Slf4j
注解省略Logger