相较于单数据源,双数据源配置有时候在数据分库的时候可能更加有利 但是在参考诸多博客以及书籍(汪云飞的实战书)的时候,发现对于spring boot1.X是完全没问题的,一旦切换到spring boot2.X的时候,就会报出无法实例化出数据源对象等各种问题.我猜测这是无法很好的读取到数据源配置信息的关系. 目前来说,官方文档示例比较好的解决了这个问题 配置双数据源 这里使用java配置方式,需要注意以下几点: 主数据源要加上@Primary注解 需要通过构建DataSourceProperties…