2016-09-14 10:40
@精彩飞扬 能否编辑一下这个贴子,将其中的图片,换成代码的方式,这样大家在用的时候,可以直接 copy,否则手动输入的时候可能会出错。
社区的可视化编辑器里面有一个按钮专门支持写代码的,缩进就用一下两个空格,提交保存后的样式会非常好看,这里可以看到贴代码以后的样式,非常好看: http://www.jfinal.com/project/1
2016-09-13 19:42
@badouyuren 刚测试了一下, order by 里面还真可以用问号占位传参,以前一直记得只能在 where 子句中问号占位传参
你碰到的这个问题,建议暂时采用拼 sql 的方式,拼出来 order by 子句部分,jfinal 2.3 这个问题不就存在了
2016-09-13 18:30
@l745230 我感觉这个贴子是分享,不是问答哈。其实 devMode 没做多少事,主要区别是 devMode 下有 jfinal action report 输出,另外就是 freemarker 在开发模式下没缓存
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 经过这五年的发展早已变得很庞大了,建议先用扩展的方式用起来,如果后续确实有较强的需求,会开放的