新增读写分离配置(不依赖shardingsphere)、高性能、支持复杂SQL、两种读库负载均衡算法、并支持附加数据源读写分离、支持读写分离数据源事务;新增MyBatisDao与数据源映射配置,可不用修改代码,通过映射即可指定对应数据源;ThreadLocal优化;新增RoleListType;

This commit is contained in:
thinkgem
2021-06-19 00:18:31 +08:00
parent dde861c0ae
commit d0482b4058
3 changed files with 113 additions and 10 deletions

View File

@@ -142,10 +142,10 @@ user:
# {"用户类型":{"beanName":"Service或Dao的Bean名称","loginView":"登录页面视图","indexView":"主框架页面视图,支持 redirect: 前缀"}}
userTypeMap: >
{
"employee":{"beanName":"employeeService","loginView":"","indexView":"modules/sys/sysIndex"},
"member":{"beanName":"memberService","loginView":"","indexView":"modules/sys/sysIndexMember"},
"btype":{"beanName":"btypeInfoService","loginView":"","indexView":"modules/sys/sysIndexBtype"},
"expert":{"beanName":"expertService","loginView":"","indexView":"modules/sys/sysIndexExpert"}
employee: {beanName: "employeeService", loginView: "", indexView: "modules/sys/sysIndex"},
member: {beanName: "memberService", loginView: "", indexView: "modules/sys/sysIndexMember"},
btype: {beanName: "btypeInfoService", loginView: "", indexView: "modules/sys/sysIndexBtype"},
expert: {beanName: "expertService", loginView: "", indexView: "modules/sys/sysIndexExpert"}
}
# 数据权限设置参数可新增自定义数据权限moduleCode: 针对模块, ctrlPermi: 权限类型0全部 1拥有权限 2管理权限