JFinal模板引擎设计调用静态常量的方法其实是非常简单的,之前在JFinal模板里调用 静态常量一般都是这么写:
可能写一个还感觉不到什么,但是一行写多个的时候就非常不方便阅读了,太长了。
这里有一个方案学到之后分享一下:
使用Engine.addSharedObject("SessionKey",new SessionKey());即可
这样在JFinal模板里调用就按照为这个类的实例起的名字后面加 "点" 去调用常量就可以了;如下图:
看着更优雅了许多是不是。
波总在对JFinal模板引擎设计上可谓下了真功夫了,各种场景考虑的很周到,只不过文档里没写出来。
这里建议使用的时候为SharedObject起名字的时候 就直接用类名,更容易记忆和阅读。
更多资源推荐:
JFinal 新UI 使用指南:https://www.jfinal.com/share/1458
JBolt平台开发入门:https://www.jianshu.com/p/c798dd3e445f
JFinal+Jsoup做个爬虫抓美女:https://www.jfinal.com/share/1477