Spring Boot 常用注释

lombok快速开发

@Data: 注解在类上, 为类提供读写属性, 此外还提供了 equals()、hashCode()、toString() 方法 

@NoArgsConstructor: 注解在类上,为类提供一个无参的构造方法。

@AllArgsConstructor: 注解在类上,为类提供一个全参的构造方法。

@Builder: 为创建对象提供Builder初始化方法,对属性赋值采用Builder方式,更符合封装特性。

 

@PostContruct:在方法上加该注解会在项目启动的时候执行该方法,也可以理解为在spring容器初始化的时候执行该方法。

@Service:业务逻辑

@Lazy(value=true/false): 是否开启懒加载

@Qualifier(value): 哪个实现类是需要的

 

@Valid: 告诉Spring检查传入Controller的数据

@Validated:

posted @ 2021-04-13 12:09  张王李代茂  阅读(87)  评论(0)    收藏  举报