spring+mybatis 多数据源的配置
方式一:
参见博客https://www.cnblogs.com/AmbitiousMice/p/6027674.html
此种方式每次需要在调用dao的时候设置对应的数据源。
方式二:
直接在mybatis配置文件中配置好对应数据源的相关dao接口(mapper.xml配置文件)
1.数据库配置文件
jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://duingold.mysql.rds.aliyuncs.com/pbossvisual?characterEncoding=utf-8 jdbc.user=driver jdbc.password=driver123456 pbossdb.jdbc.driver=com.mysql.jdbc.Driver pbossdb.jdbc.url=jdbc:mysql://duingold.mysql.rds.aliyuncs.com/pbossdb?characterEncoding=utf-8 pbossdb.jdbc.user=driver pbossdb.jdbc.password=driver123456
不同数据源的配置,注意不同数据源对应的mapper.xml文件是不一样的。见红色框处,这样就能保证在调用接口的时候访问的是对应数据库的数据源。
2.数据源1的配置。
3.数据源2的配置
4.在spring配置文件中导入两个不同数据源的配置文件。