• 安迪密恩
    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
    打卡,完成本节课程
    
    