2016-09-13 18:07
freemarker 的默认缓存时间是 3600秒这个没在文档中说明,后续会被充下文档,这个默认值在 com.jfinal.core.Const 中配置的:
int DEFAULT_FREEMARKER_TEMPLATE_UPDATE_DELAY = 3600; // For not devMode only
由于在开发的时候希望当时就看到页面改变的结果,所以 devMode 为 true 的时候这个值为 0,而生产环境,如果 freemarker 不加这个缓存,客户端每次请求都要对页面进行解析、建立 AST 等动作,非常耗时,所以 jfinal 为生产环境 devMode 为 false 时给定了一个默认的缓存时间
2016-09-13 17:43
@l745230 鼠标移到这两个图标上的时候会立即变色这是其一,其二是只要你收藏、点赞一次也会变色,当然你再次点击的时候相当于是取消操作,自然颜色又恢复了,你再试试,这个功能是没有 bug 的
2016-09-13 17:41
@Terely 以前几乎没人提出过这个需求,所以没有加,通常来说 jfinal 只会添加较有有需求的 API,这样才能保障极简设计,否则 jfinal 经过这五年的发展早已变得很庞大了,建议先用扩展的方式用起来,如果后续确实有较强的需求,会开放的
2016-09-13 17:25
@Terely 通过 TableMapping.me().getTable(modelClass) 可以拿到 meta 信息,里面有 table 到 model 的对应关系,也可以通过反射拿到其中的 map,直接将这个关系再放到自己的工具类中去使用
2016-09-13 17:23
@chenwang 参考这个贴子的第二个回复: http://www.jfinal.com/share/66
2016-09-13 11:16
@sdfsf jfinal 官方是没有这个类的,你用的应该是第三方的
2016-09-13 11:02
@sdfsf 哪里来的 StandardRtnDto? 没写过这个类