![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
Htdlz
这个作者很懒,什么都没留下…
展开
-
继承WebMvcConfigurationSupport后导致静态资源无法访问
不怕笑话的说,遇到这个静态资源无法访问的情况查了一天多.一开始只是在查static目录下无法访问的问题.发现如何修改配置都没有效果,后来发现webjars目录也无法访问,才开始怀疑是mvc配置导致的冲突.从webjars开始查起发现,在WebMvcAutoConfiguration下这里没有配置成功的话,肯定是我们的配置与他冲突了写的很明显了,所以我们如果需要自己实现WebMvcConfigurationSupport的话会顶掉mvc的自动配置解决在WebMvcConfigurationS原创 2021-11-08 14:17:01 · 685 阅读 · 1 评论 -
SpringBoot(一)-应用-日志模块的统一
SpringBoot日志SpringBoot是快速构建Spring应用的框架.SpringBoot实现了自动装配,只需要我们导入指定的需要的包,并且声明必要的配置就可以使用了.但是各个组件使用的日志组件不一致,会导致在输出日志的时候很乱了SpringBoot解决问题首先我们在我们项目中使用pom.xml引入 <dependency> <groupId>org.springframework.boot</groupId>原创 2021-05-20 10:54:22 · 238 阅读 · 0 评论 -
ApplicationContextAware和@PostConstruct使用冲突的问题
ApplicationContextAware和@PostConstruct使用冲突的问题问题描述:在使用spring的系统中,通常我们都会在代码中写一个Spring的Context工具类来使用;其次在进行一些启动后操作最方便的做法就是@PostConstruct;在@PostConstruct注释的方法中使用SpringContext的Util时服务器启动会发生空指针;解决方案:使用@DependsOn(“你的工具类”)注释使用@PostConstruct方法的类强制依赖...原创 2020-10-11 11:21:34 · 923 阅读 · 0 评论 -
Springboot Redis多Db切换解决方案
Springboot Redis多Db切换解决方案1.问题描述2.解决思路3.解决问题4.使用方法1.问题描述一个需求,需要一个组件对接redis,需要支持多个DB的切换,以及序列化和反序列的管理,并且不对以往代码造成影响,且可以支持SPI形式的接入.2.解决思路1.需要支持多个DB的话,那么切换DB的时候不能对其他的线程造成影响,结果应该是一个线程在连接池中获取到对应的DB链接,操作完成之后把链接放回线程池.2.这样在实现的时候应该使用一个Map结构存储线程和dbIndex的关系.原创 2020-08-14 18:22:00 · 1818 阅读 · 2 评论