JFinal中DbKit.removeConfig(configName)的疑问

发布于 2021-12-03 16:14:09 字数 309 浏览 938 评论 3

@JFinal ,我现在有一个需求,就是在程序动态根据configName移除某一个数据库连接,不是主连接。查到DbKit里有DbKit.removeConfig(configName)这个方法满足我的需要。我想问一下,调用这个方法后,是不是这个configName对应的数据库连接都自动就断开了呢?

因为我的需求是,移除这个数据库连接,然后会使用同样的configName去配置连接另外一个数据库连接的。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

命硬 2021-12-08 04:41:17

jfinal启动的时候自己用 MAP 存起来啊 ~ 我有过类似的需求,例子: http://www.jfinal.com/share/236

温柔少女心 2021-12-07 18:56:49

@JFinal

肯定是传递给某个ActiveRecordPlugin了,我也觉得应该调用arp.stop方法。但怎么获得这个arp呢?

能不能通过这个configName返找到这个arp对象?

睫毛上残留的泪 2021-12-06 13:18:29

如果你要 remove 掉的数据源被传给了某个 ActiveRecordPlugin,那么对其 arp.stop() 是最好的。 如果没有传给 ActiveRecordPlugin,则 DbKit.remove(...) 掉即可

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文