最近,公司项目需要进行分表和多数据源。本身分表+多数据源的demo运行的都挺好的。
但是,在融合到项目中的时候。却报“空指针异常”。起初以为只是“yaml配置不对”。改了几次配置,甚至将demo的配置直接拿过来,都没用。所以,只能debug调试了。
随着debug到上层的时候,发现“yaml配置”注入的时候,就把“数据弄丢了”。。没有办法.......初步确定是springboot的版本不对。然后,将demo的版本也换成项目的springboot版本,确实出现同样的问题。所以,没有办法,只能升springboot到2.7。但是升到2.7之后,发现又跟swagger2版本冲突【一坑刚填,一坑又起】。只好将springboot版本号,又降到2.5。然后,完美的运行......
下一篇: 没有了