configEngine()里 me.addSharedMethod(sharedMethodFromObject)方法可以直接new 一个service吗?从而实现直接在模板你进行数据库检索?@Jfinal
有人这么来玩过:
public class AppConfig extends JFinalConfig {
Engine engine;
public configEngine(Engine me) {
me.setDevMode(true);
engine = me;
}
public void afterJFinalStart() {
engine.addSharedObject("Db", Db.use());
}
// 其它 configXxx() 方法省略
}
然后模板中这样来用:
#for( x : Db.find("select * from article limit 10"))
#(x.title)
#end
总之,记住 enjoy 的表达式是与 Java 直接打通的,就掌握了 enjoy 的 90% 的用法