1. 如果用的boot版本,需要复制拷贝一份BladeScopeModelHandler,比如命名为BladeScopeModelHandlerMaster,拷贝到boot工程一个用于生效配置类的包。然后在类上加上DS("master")的注解。同时再到config类初始化,这样逻辑就会走自定义的这个数据权限查询类,也就只会锁定到master库来查询了。
@DS("master") @RequiredArgsConstructor public class BladeScopeModelHandlerMaster implements ScopeModelHandler { ...... }
@Configuration(proxyBeanMethods = false)
public class BladeScopeConfiguration { @Bean public ScopeModelHandler scopeModelHandler() { return new BladeScopeModelHandlerMaster(jdbcTemplate); } }
2. 如果用的cloud版本,则在对应服务引入blade-scope-api便可
3. 更多说明请看:https://sns.bladex.cn/q-591.html
讨论(1)
- 热议问题
-
BladeX-AI 项目依赖包下载不了
1
-
bladex4.6.0进行信创改造
1
-
开放接口安全
1
-
租户多数据源加载问题
1
-
token过期
1
-
Balde 请求未授权
1
-
powerjob如何注册服务,页面给文档里的不太一样
1
-
双数据源
1
-
跳过登录验证
1
-
第三方应用登录问题
1
扫一扫访问 Blade技术社区 移动端