2020
11-10
11-10
Spring AOP如何实现注解式的Mybatis多数据源切换详解
一、为什么要使用多数据源切换?多数据源切换是为了满足什么业务场景?正常情况下,一个微服务或者说一个WEB项目,在使用Mybatis作为数据库链接和操作框架的情况下通常只需要构建一个系统库,在该系统库创建业务表来满足需求,当然也有分为测试库和正式库dev/prod,不过这俩库的切换是使用配置文件进行切分的,在项目启动时或者打成mavenJAR包指定environment-dev.properties或者environment-prod.properties。那么当程序运行过程...
继续阅读 >