Solon

六、多数据源与动态数据源

1、确定几个概念

固定数据源

  • 是指1个数据源,内部不再有别的子数据源。是它就是它了
  • 比如:HikariDataSource、DruidDataSource

动态数据源:

  • 是指1个数据源内有多个子数据源,且可以动态切换内部的子数据源。
  • 比如:DynamicDataSource
  • 一般通过:@DynamicDs("db_user_1")@DynamicDs("db_user_2") 切换动态数据源内部的子数据源

多数据源:

  • 即指有多个数据源(可以是固定数据源或动态数据源),且各不相关。
  • 一般通过:@Db("db_user")@Db("db_order") 确认1个数据源。

2、具体参考:

生态 / solon.data.dynamicds