请问jfinal有没有办法实现在项目启动后再建立model与数据库的映射

因为客户要求需要在项目启动时候通过web页面来设置数据库账号密码,但是jfinal的model需要在项目加载的时候和数据库表建立映射关系,所以请问该功能是否有方法能够实现呢

评论区

JFinal

2017-10-29 17:08

必然可以, 参考 jfinal 手册第 5.13 小节即可。

简单来说,只需要在需要的时候 new 出来 ActiveRecordPlugin,然后调用它的 start() 方法即可,如果需要结束,调用它的 stop() 方法即可,想什么时候连数据库,完全自由

正负余

2017-10-29 17:19

@JFinal 这操作666 可以的 感谢大佬

小新哥

2018-02-03 11:35

@JFinal 请问可以给我一段代码吗?怎么具体实现

正负余

2018-10-02 11:27

@小新哥 参考文档中非web环境下使用ActiveRecordPlugin的启动方法

热门反馈

扫码入社