SpringBoot

SpringBoot

SpringBoot 2.x 终极解决跨域问题方案

CORSConfig import org.springframework.boot.web.servlet.FilterRegistrationBean; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import o

SpringBoot 除去某个自动配置

    Spring Boot中提供了大量的自动化配置类,例如之前提到过的 ErrorMvcAutoConfiguration、ThymeleafAutoConfiguration、FreeMarkerAutoConfiguration、MultipartAutoConfiguration等,这些自动化配置可以减少相应操作的配置,达到开箱即用的效果。在 Spring Boot的

SpringBoot 注册拦截器

    Spring MVC中提供了 AOP 风格的拦截器,拥有更加精细的拦截处理能力。Spring Boot中拦截器的注册更加方便,步骤如下:1、添加 spring-boot-starter-web 依赖。2、创建拦截器并实现 HandlerInterceptor 接口,代码如下: @Slf4j public class MyHandlerInterceptor i

JSON 自定义转换器(不推荐)(不建议使用)

1.2自定义转换器(不推荐)(不建议使用)常见的JSON处理器除了 jackson-databind之外,还有 Gson 和 fastjson ,这里针对常见用法分别举例。1 .使用Gson   Gson是Google的一个开源JSON解析框架。使用Gson,需要先除去默认的jackson-databind,然后加入Gson依赖,代码如下

Spring Boot Validation 国际化

一、国际化类: package com.mall; import ............ public class MyLocaleResolver implements LocaleResolver { @Override public Locale resolveLocale(HttpServletRequest request) { // 此处可以根据项目需要修

SpringBoot Validation 快速失败设置 fast-fail

hibernate-validator 默认 fast-fail = false,即会验证所有属性hibernate-validator 使用 fast-fail = true,即只要有一个属性验证失败,就不再继续验证设置代码: factoryBean.getValidationPropertyMap().put("hibernate.validator.fail_fast", "true");

Comment list 共有 0 条评论

评论功能已关闭