JeecgBoot icon indicating copy to clipboard operation
JeecgBoot copied to clipboard

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

Open zhangdaiscott opened this issue 3 years ago • 1 comments

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

输入图片说明

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

zhangdaiscott avatar Oct 27 '22 02:10 zhangdaiscott

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

输入图片说明

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

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

BruceOuyang avatar Dec 20 '22 07:12 BruceOuyang

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

kinglyx avatar May 05 '23 03:05 kinglyx

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

zjarlin avatar May 21 '23 01:05 zjarlin

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

zhangdaiscott avatar Jun 05 '23 10:06 zhangdaiscott