定时执行数据库操作空指针异常

我的程序需要在一个线程里定时执行一个数据库操作,线程在JFinal的

configRoute

方法里启动,但每次调用Db.update(sql) 会报空指针异常,原因可能是Db的获取为空,请问一下这个怎样处理。

在Controller里可以。

评论区

小徐同学

2017-09-12 18:03

怎么跑到configroute里面执行定时任务??activerecord还没加载肯定null

li_ms

2017-09-13 09:12

那要在哪里开启线程才能不出错呢?

JFinal

2017-09-14 00:01

@li_ms 在 public void afterJFinalStart() 中做这个事合适,具体用法见 jfinal 手册

热门反馈

扫码入社