SpringBoot
tyvbpq
这个作者很懒,什么都没留下…
展开
-
SpringBoot jar包拦截器顺序
问题:单点登录和鉴权的拦截器不是自己写的而是在jar包里,还是在两个不同的jar包,访问配置了鉴权注释的controller时,无法获取单点登录的上下文debug时发现先执行了鉴权的拦截器,再执行单点登录的拦截器,因此我们需要调整一下顺序@Configurationpublic class Config implements WebMvcConfigurer, ApplicationContextAware { private static ApplicationContext .原创 2020-07-08 15:28:52 · 1460 阅读 · 0 评论 -
SpringBoot使用通配符加载配置文件
一般我们使用@PropertySource加载配置文件,但是这个配置不支持通配符,需要手动添加每一个配置文件替代方法:使用PropertySourcesPlaceholderConfigurer (注意,对于spring5.2以前的版本,需要使用PropertyPlaceholderConfigurer替换)@Configurationpublic class PropertyConfig { @Bean public PropertySourcesPlaceholderCon原创 2020-07-08 15:11:33 · 1852 阅读 · 1 评论 -
tomcat启动spring boot项目报错:java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/XXX]] ……Caused by: org.springframework.beans.factory.BeanCreationEx...原创 2018-03-25 17:19:39 · 2662 阅读 · 0 评论 -
WebMvcConfigurerAdapter过时的替换方法
Spring 5.0后,WebMvcConfigurerAdapter被废弃,取代的方法有两种:①implements WebMvcConfigurer(官方推荐)②extends WebMvcConfigurationSupport使用第一种方法是实现了一个接口,可以任意实现里面的方法,不会影响到Spring Boot自身的@EnableAutoConfiguration,而使用第二...原创 2018-10-31 18:28:11 · 41536 阅读 · 0 评论