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