随笔分类 -  JSR303

摘要:1 编写自定义的校验注解 参考已有的 校验注解 加依赖 <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>2.0.1.Final</version> </ 阅读全文
posted @ 2021-02-21 22:42 KwFruit 阅读(146) 评论(0) 推荐(0)
摘要:1 适用场景 表单新增时 不需要带id, 而修改时需要带id 一 增加两个分组 AddGroup UpDateGroup 二 实体类上做分组 三 Controller 上做限制 四 测试 修改接口 新增接口 五 复杂情况下测试 加分组后 校验生效 默认没有指定分组的校验注解 在分组校验下不生效 只会 阅读全文
posted @ 2021-02-21 20:59 KwFruit 阅读(100) 评论(0) 推荐(0)
摘要:1 全局异常处理 1 参数校验的地方 在Controller 每次都要写一大块代码 太麻烦了 2 优化:用 ControllerAdvice 来捕获 参数校验时 出现的异常信息 增加 GulimallExceptionControllerAdvice 来捕获异常 package com.atguig 阅读全文
posted @ 2021-02-21 17:03 KwFruit 阅读(86) 评论(0) 推荐(0)
摘要:简介 JSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java界的一个重要标准。 阅读全文
posted @ 2021-01-21 23:09 KwFruit 阅读(118) 评论(0) 推荐(0)