SpringBoot
文章平均质量分 67
changXiaoDong.
这个作者很懒,什么都没留下…
展开
-
SpringBoot拦截器的使用
SpringBoot拦截器的使用定义拦截器实现HandleInterceptor接口继承HandleInterceptorAdapter类实现WebRequestInterceptor接口实现RequestInterceptor接口小插曲 @Configuration和@Component区别注册拦截器继承WebMvcConfigurerAdapter类继承WebMvcConfigurationSupport类实现WebMvcConfigurer接口应用场景拦截器执行流程单个拦截器多个拦截器 定义拦截器 拦原创 2022-01-01 18:46:28 · 1112 阅读 · 2 评论 -
使用注解@Validated、@Valid和BindingResult对入参进行校验
使用注解@Validated、@Valid和BindingResult对入参进行校验常见校验注解一般常用@Valid和@Validated 区别BindingResult 常见校验注解 一般常用 @NotNull 常用于数值类型 @NotBlank 用于字符串类型 校验时会去除前后空字符串 @NotEmpty 可用于字符串(不同于NotBlank,不会去除空格),数组,集合,map等 @Valid和@Validated 区别 @Valid:没有分组校验的功能。 @Valid:可原创 2021-12-30 11:33:31 · 1469 阅读 · 0 评论 -
Spring Boot中获取当前Request和Response实例的方法
Spring Boot中获取当前Request和Response实例的方法获取Request实例获取Response实例 获取Request实例 HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); 获取Response实例 HttpServletresponse response = ((ServletRequestAttrib原创 2021-08-16 09:34:59 · 345 阅读 · 0 评论