使用 Lombok 之后,将由其来自动帮你实现代码生成,比如一些 Getter/Setter 等方法。使用步骤如下:
lombok
;<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.4</version>
</dependency>
@Data
注解,那么该类你就可以省略一些变量的 Getter/Setter 方法的代码了;lombok 插键使用:
@Component 组件,没有明确的角色
@Service 在业务逻辑层使用(service层)
@Repository 在数据访问层使用(dao层)
@Controller 在展现层使用,控制器的声明(C)
@Autowired:由Spring提供
@Inject:由JSR-330提供
@Resource:由JSR-250提供
Spring 注解
Swagger 注解
原文:https://www.cnblogs.com/michael-xiang/p/10468071.html