安迪密恩
2022-03-10
案例一有个天坑。 引入 spring-boot-starter-validation , 没毛病。 但是如果同时引入了 javax.validation - validation-api 。 校验会失效。
6
bigben
2022-05-18
如果是List<Phone>怎么加@Valid
共 1 条评论
3
小飞同学
2021-05-19
思考题:解析器是ServletRequestMethodArgumentResolver,验证后发现校验并没有生效。因为里面没有相关的校验方法,需要在类上面增加@Validated才能做一个增强 另外问一个小问题:老师怎么通过注解找到相关的实现类的,非常好奇。@Size 找到 SizeValidatorForCharSequence#isValid
共 2 条评论
3
慎独明强
2021-05-31
今天讲的两个案例亲身经历过,特别是级联检验时,因为没有加注解导致未检验。面向百度开发去了,汗颜 没有去面向源码深入研究为什么需要加注解才能级联检验
2
路在哪
2022-12-14
来自四川
思考题:负责解析Id的参数解析器是:PathVariableMethodArgumentResolver,然后校验参数的解析器是:ServletRequestMethodArgumentResolver,该解析器在DispatcherServlet#processDispatchResult方法中得到并校验参数
1
唐国强
2022-01-12
很多问题真的是没有仔细学习文档挖的坑,反而浪费了时间
1
Monday
2021-07-10
思考题:解析器为 org.springframework.web.servlet.mvc.method.annotation.PathVariableMethodArgumentResolver,触发debug了半天没找着。
共 1 条评论
1
X
2023-07-18
来自北京
org.springframework.web.servlet.mvc.method.annotation.PathVariableMethodArgumentResolver cglib代理校验 org.springframework.validation.beanvalidation.MethodValidationInterceptor
路在哪
2022-12-14
来自四川
负责解析ID值的参数解析器是:PathVariableMethodArgumentResolver 负责校验ID的解析器是:ServletRequestMethodArgumentResolver
子夜枯灯
2022-02-07
打卡,完成本节课程