动态添加数据源,切换的时候出现异常

项目启动后,动态添加一个数据源,然后切换数据源的时候,无法切换获取数据

这个是动态添加数据源的代码

数据源添加.png

这个是切换数据源的代码

切换.png

求各位大佬帮忙指点一下,谢谢

评论区

杜福忠

2020-07-25 20:14

使用方式没问题,但看你是用SQL模板调用的, 那么需要把模板加入到 arp对象里面,如:arp.addSqlTemplate("all.sql"); 一个ActiveRecordPlugin对象拥有一个独立的Enjoy所以需要设置一下

大白梨

2020-07-25 20:30

可是我不用sql模板调用,也是切换不了,然后也没有异常信息,执行到切换数据库那段就停止了,数据源添加是不是只能在项目启动的时候初始化,我这个是项目启动之后 通过传参的形式动态添加数据源

杜福忠

2020-07-25 20:39

@大白梨 可以自己先写个 demo 感受一下, 再操作, 如果如你描述,应该是你新数据源还没有启动, 调用代码就开始了, 给个例子你看下:
https://jfinal.com/share/1573

大白梨

2020-07-26 21:24

谢谢老哥

热门反馈

扫码入社