在Cuba项目中添加了多个数据源,在集成Mybatis后如何配置这些数据源
参考文档:https://doc.cuba-platform.cn/manual-7.2-chs/myBatis.html 进行配置
- 文档以单数据源举例,如果是多数据源, 最简单办法就是重复文档所述方式,为每个数据源配置
sqlSessionFactory
sqlSession
等Bean。 - 也可以使用Spring 提供的
AbstractRoutingDataSource
来配置一个动态数据源,在运行时动态选择数据源,这样就不需要重复文档所述配置 。具体可先参考 Spring 文档和查阅相关资料。
先试着做,有问题再沟通。
好的,感谢