校验
Java小生不才
因为无能为力,所以顺其自然。因为心无所恃,所以随遇而安
展开
-
后端JSR303校验加强-分组校验与自定义校验注解
1.校验分组在gulimall-common项目中新建valid包1.1.新增校验分组package com.atguigu.common.valid;/** * JR303新增校验分组 */public interface AddGroup {}1.2.修改校验分组package com.atguigu.common.valid;/** * JR303修改校验分组 */public interface UpdateGroup {}2.校验字段标注具体分组校验pac原创 2021-11-21 22:49:20 · 698 阅读 · 0 评论 -
商品服务-品牌管理-统一异常处理
1.自定义异常编码在gulimall-common项目的exception包创建自定义异常的枚举BizCodeEnumepackage com.atguigu.common.exception;/*** * 错误码和错误信息定义类 * 1. 错误码定义规则为5为数字 * 2. 前两位表示业务场景,最后三位表示错误码。例如:100001。10:通用 001:系统未知异常 * 3. 维护错误码后需要维护错误描述,将他们定义为枚举形式 * 错误码列表: * 10: 通用 * 00原创 2021-11-21 18:15:10 · 114 阅读 · 0 评论 -
商品服务-品牌管理-后端校验
1.概述JSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java界的一个重要标准。JSR-303 是JAVA EE 6 中的一项子规范,叫做Bean Validation,Hibernate Validator 是 Bean Validation 的参考实现 . Hibernate Va原创 2021-11-21 17:02:04 · 87 阅读 · 0 评论 -
Notblank等校验注解报错
1.错误描述在实体类的字段上加上NotBlank等校验注解报错2.原因分析org.hibernate.validator.constraints.NotBlank,在jdk8之后已过时,jdk8之后validator.constraints在javax下3.解决方案导入javax.validation.constraints.NotBlank; <!--引入校验--> <dependency> <groupId>jakarta.valid原创 2021-09-01 22:31:05 · 1497 阅读 · 0 评论