学习目标: 一. 多数据源使用的典型场景: 在实际开发中、经常可能遇到在一个应用中可能需要访问多个数据库的情况。以下是两种典型场景: 1.业务复杂(数据量大) 数据分布在不同的数据库中,数据库拆分了,但是应用没拆 2.读写分离 为了解决数据库的读性能瓶颈(读比写性能更高,写锁会影响读阻塞,从而影响读的性能) 很多数据库采用主从架构,也就是,一台主数据库服务器,是对外提供增删该拆业务的生产服务器;另一(多)台从数据库服务器,主要进行读的操作。 二. 如何实现多数据源切换