jfinal如果想要使用自己的数据库连接池该怎么用?

我想用jfinal连接neo4j 这个属于nosql的数据库,貌似没有主键不支持  ActiveRecord这样的方式。如果我想直接用他给的数据库连接池支持该写在哪里呢。。

评论区

JFinal

2018-10-30 11:08

jfinal 的 ActiveRecord 是基于 JDBC 的封装,是针对关系型数据库的,应该是不支持 nosql 型数据库的

白云君

2018-10-30 15:00

@JFinal 谢谢大佬,哪如果想使用自己的数据库连接池该怎么写呢?

白云君

2018-10-30 15:01

@JFinal 不使用ActiveRecord直接用neo4j的jdbc驱动之类的直接连接图数据库

JFinal

2018-10-30 15:26

@白云君 这个直接在 jfinal 使用就好了, jfinal 是 web MVC 框架,可以整合各种每三方

白云君

2018-10-30 17:26

@JFinal 啊 不用连接池的话直连再注销太慢了,我用了他自带的连接池,但是不知道怎么传递driver给controller

JFinal

2018-10-31 09:48

@白云君 controller 为啥需要 driver,这个 driver 仅用于第三方启动

在 YourJFinalConfig 中添加一个 public void afterJFinalStart() 方法,在里头写上你需要客外补始化第三方的代码

或者在 configPlugin 中写这类代码也可以

白云君

2018-10-31 13:38

@JFinal 好的 谢谢大佬 我去试试 我这个是controller用dirver查数据。。

热门分享

扫码入社