教程
首先在application.yml 文件添加一下配置
#每个库可连接最大用户数
dynamic-server:
#每个服务最大建库数
database-max-number: 30
#每个库最大用户连接数
user-max-number: 200
template: gis_template
gis_template 是数据库模板,就是一个只有表结构的数据库,后边随着用户数的增加,用户数超过每个库的最大用户数的时候,就会根据gis_template自动创建一个新的用户库。
然后项目中添加 dynamicds 模块的代码,仅展示模块文件目录,代码太多。进站时部分代码
数据源配置类
import org.springblade.gis.dynamicds.interceptor.DynamicDataSourceInterceptor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
i