在application.properties配置了数据库索引,但是没有用,一直默认加到db0里面,这是什么原因导致的?
配置文件没生效,spring boot装载Redis的时候如果没有检测到外部配置,会自动装备本地localhost:6379的Redis,你看源码就知道了。引入Redis starter,如果还是不生效,那就手动写bean注入到spring容器中,保险起见加上@primary注解
15 回答8.3k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
理论上这样写是没问题的,看看你是不是编译时没把配置文件编译过去的原因