Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

在多数据源模式下数据字典Dict不能指定自定义数据源 #4138

Closed
zhangdaiscott opened this issue Oct 27, 2022 · 4 comments
Closed

Comments

@zhangdaiscott
Copy link
Member

版本号:3.2.0
问题描述:在多数据源模式下数据字典Dict不能指定自定义数据源
截图&代码:

输入图片说明

希望可以增加数据源指定方法,通过该方法可以像@ds那样指定自定义数据字典的数据源

@BruceOuyang
Copy link

版本号:3.2.0
问题描述:在多数据源模式下数据字典Dict不能指定自定义数据源
截图&代码:

输入图片说明

希望可以增加数据源指定方法,通过该方法可以像@ds那样指定自定义数据字典的数据源

同样的问题,有解决思路嘛?

@kinglyx
Copy link

kinglyx commented May 5, 2023

mysql 可以在dictTable 上用点表示 如 test.user
kingbase数据库占时没想到好办法

@zjarlin
Copy link

zjarlin commented May 21, 2023

@ds里的参数怎么在运行时写活,研究出来这个应该就解决了;假设我执行一个翻译方法service.transDict(dictcode,dictKey);这将返回String dictName;但是我希望这个方法增加一个形参datasource,在运行时,动态切换数据源,换句话说,这个方法上的@ds注解里的内容,要是这个方法运行时的参数datasource,创建动态代理,运行时把方法上的运行时注解替换了;

@zhangdaiscott
Copy link
Member Author

采用mybaits plus的动态数据源就可以实现

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants