摘要:
  
评论(0)
推荐(0)
摘要:
假若SpringMvc提供的校验注解不能满足我们的要求,我们就自己写一个 1、编写一个自定义校验注解(即编写一个注解类--Annotation类) 参考其他的注解,来编写我们自己的注解 我们自己编写的提示信息如下(ValidationMessages.properties这个文件是我们在自己项目中编 阅读全文
posted @ 2023-01-09 04:13
不是孩子了
阅读(28)
评论(0)
推荐(0)
摘要:
比如我们的数据库中id是自增的,所以提交数据时不允许指定id,但是修改数据时必须指定id,所以在实体类上要进行校验分组 1、在注解上添加分组 其中groups是一个接受接口的数组,所以我们在所有服务依赖的包里创建了两个接口 2、给controller上添加注解 这里使用的是@Validated而不是 阅读全文
posted @ 2023-01-09 03:08
不是孩子了
阅读(28)
评论(0)
推荐(0)
摘要:
如果每一个controller方法获取到异常之后,都像上一节那样写那么多代码处理,太麻烦,所以我们抽取进行统一异常处理。 我们的controller代码又变得简洁了 创建一个exception包,专门用来处理异常 我们还可以写一个处理其他异常的方法,如下 一般在公司中,随着项目代码的增多,异常的co 阅读全文
posted @ 2023-01-09 02:23
不是孩子了
阅读(22)
评论(0)
推荐(0)
摘要:
/** * JSR303 * 1)、给Bean添加校验注解:javax.validation.constraints,并定义自己爹message提示 * 2)、开启校验功能@Valid * 效果:校验错误以后会有默认的响应 * 3)、给校验的bean后紧跟一个BindingResult,就可以获取到 阅读全文
posted @ 2023-01-09 00:20
不是孩子了
阅读(27)
评论(0)
推荐(0)

浙公网安备 33010602011771号