请教如何在log4j2配置数据库连接,获取jfinal,config里的数据源

image.png

贴上log4j2.xml配置写入数据库文件配置。

image.png

上图重写的log4j下JDBCAppender

现在有个疑问,由于日志是先启动,无法在ConnectionFactory类中获取到jfinalConfig类中配置的数据源?我用的是DbKit.getConfig().datasource().

由于我对网上抄来的,connectionFactory类没有信心,怕会出问题,所以来问问,主要目的就是让log日志写入数据库。

评论区

JFinal

2019-10-01 14:50

可以让数据源的初始化在 configConstant(Constants me) 中进行,数据库插件也可以在这里初始化,只不过要手动 start() 一下插件,具体参考文档:
https://www.jfinal.com/doc/5-15

插件运行的时机可以自己调整,唯一就是注意一下要手动 tart() 一下

热门反馈

扫码入社