网站建设 技术支持,常见网站性能优化手段,wordpress附件上传FTP,外链seo招聘注解
1. 实体类注解
Data注解是lombok.jar包下的注解#xff0c;该注解通常用在实体bean上#xff0c;不需要写出set和get方法 Data相当于Getter Setter RequiredArgsConstructor ToString EqualsAndHashCode这5个注解的合集 EqualsAndHashCode注解会生成equals(Object oth…注解
1. 实体类注解
Data注解是lombok.jar包下的注解该注解通常用在实体bean上不需要写出set和get方法 Data相当于Getter Setter RequiredArgsConstructor ToString EqualsAndHashCode这5个注解的合集 EqualsAndHashCode注解会生成equals(Object other) 和 hashCode()方法 EqualsAndHashCode(callSuper true),callSuper默认为false即默认不适用父类中属性判断 EqualsAndHashCode(exclude “字段名”),通过参数exclude指定排除属性 EqualsAndHashCode(of “字段名”),通过参数of指定使用的属性
EqualsAndHashCode(callSuper true)//比较父类属性
JsonInclude(JsonInclude.Include.NON_NULL)
Data
public class AlarmPage extends BasePage {private static final long serialVersionUID 6316286752401821459L;private String element;
}Data注解 EqualsAndHashCode注解详解 JsonIgnoreProperties类注解 JsonInclude(JsonInclude.Include.NON_NULL)注解
2. dto参数校验及统一异常处理
Valid 和 Validated 注解用法 ControllerAdvice和ExceptionHandler(Exception.class)统一异常处理 dto参数校验及统一异常处理
3. springboot定时任务
Scheduled与PostConstruct注解 springboot定时任务
4. springboot读取自定义配置
Value和ConfigurationProperties(prefix “前缀”)注解 springboot读取自定义配置
5. springboot拦截器和过滤器
WebFilter(web过滤器)和ServletComponentScan(servlet组件扫描) springboot拦截器和过滤器