可以将spring创建的datasource赋给Db来用吗

我想将jfinal的db单独拿出来用,然后用spring来管理datasource,这个可以实现吗

还有那样用spring的事务会不会有问题


ps:发表反馈页面的上传图片在chrome下会有点卡,应该是设置限制文件类型后缀的那边有点小问题

评论区

JFinal

2016-12-21 12:23

Db 这部分, ActiveRecordPlugin 构造方法直接支持传入 DataSource,所以必然是支持的,记得手动调用一下 arp.start() 启动 ARP

关于事各,你只要传入 DataSource,然后 Db.tx(...) 一样是支持事务的,当然,你也可以将事务完全交给 spring 管理,只需要在 arp 代码前开启事务,之后提交事务即可

总之 ActiveRecord 是可以独立使用的,看一下 jfinal 手册中有关章节,有详细的代码说明

热门反馈

扫码入社