2019-12-02 14:03
@flash866 jfinal集成的cron4j比较简单,时间到了就执行,不管上一次是否执行完。如果需要复杂的定时任务,利用参照Cron4jPlugin可方便地集成
2019-11-27 18:12
@JFinal 1.定义sql
#sql("init")
#setGlobal(testUid = -1)
#end
2. onStart调用
Db.getSql("init");
报错
java.lang.NullPointerException
at com.jfinal.template.stat.Scope.setGlobal(Scope.java:162)
at com.jfinal.template.expr.ast.Assign.assignVariable(Assign.java:108)
at com.jfinal.template.expr.ast.Assign.eval(Assign.java:95)
at com.jfinal.template.stat.ast.SetGlobal.exec(SetGlobal.java:55)
at com.jfinal.template.Template.render(Template.java:78)
at com.jfinal.template.Template.renderToString(Template.java:98)
at com.jfinal.plugin.activerecord.sql.SqlKit.getSql(SqlKit.java:147)
at com.jfinal.plugin.activerecord.DbPro.getSql(DbPro.java:1262)
at com.jfinal.plugin.activerecord.Db.getSql(Db.java:663)
2019-11-27 15:55
@JFinal 把set改成setGlobal,写到最外面的all.sql中, 在sql中用#(name)还是取不到值,只能写到#sql() 后才能取到值。
2019-11-27 11:49
@要输就输给追求 但是文档上说了:除了以上三个 sql 管理专用指令以外,jfinal 模板引擎的所有指令和功能也可以用在 sql 管理