YudaoAdapter始终无法切换数据源

我们在尝试动态数据源,目前遇到的问题是

 YudaoAdapter implements IJeeLowCodeAdapter    这个类中

 无论使用哪种方式@DS 或者Datasoruceholder的方式动态加载,始终无法切换,一直为默认数据源

请问下,这个在切面中切换数据源是需要啥特殊处理吗

评论区

超级管理员 2025-02-28 09:29

@DS("aaaa") 如何使用的是这个数据源的话,在调用的时候,如果aaaa不在连接池内的话,就会默认使用当前的数据源的,这个是mybatisplus自带这样实现的,所以要保证aaaa已经注册在数据源内


maweiyuan 2025-02-28 10:47

@超级管理员

在这个切面内,@DS这个注解是不启作用的,研究好半天了

超级管理员 2025-03-01 11:34

应该是外面有加上事务了,把事务注解改为@DSTransactional 就可以了

回复