2016-09-14 10:40

@精彩飞扬 能否编辑一下这个贴子,将其中的图片,换成代码的方式,这样大家在用的时候,可以直接 copy,否则手动输入的时候可能会出错。

社区的可视化编辑器里面有一个按钮专门支持写代码的,缩进就用一下两个空格,提交保存后的样式会非常好看,这里可以看到贴代码以后的样式,非常好看: http://www.jfinal.com/project/1

2016-09-14 10:36

@精彩飞扬 再次感谢你的分享,已经点赞加收藏了,以后有人需要的话,我就直接给出这个链接了,省好多事

2016-09-14 10:25

@Dreamlu 强迫症比我还严重,多余的空白符都不放过,这种精神才能写出更优质的代码

2016-09-14 09:52

jfinal UIB 发展得蛮不错,群里的氛围也很好,希望能继续坚持做好,赞一个

2016-09-14 09:41

要的就是这个效果,现在 jfinal 社区还没有多少内容,下一步内容建设好以后,就会给你带来更多价值,要知道 jfinal 社区专注技术,不扯淡,不泛娱乐化,只专注对用户的价值,所以,喜欢使用社区是值得的

2016-09-13 21:43

这么好的分享,刚刚才看到,这个需求确实比较大,有需要的朋友们有福了,此外,在哪里有下载啊,带个下载链接哈,先赞一个

2016-09-13 19:42

@badouyuren 刚测试了一下, order by 里面还真可以用问号占位传参,以前一直记得只能在 where 子句中问号占位传参

你碰到的这个问题,建议暂时采用拼 sql 的方式,拼出来 order by 子句部分,jfinal 2.3 这个问题不就存在了

2016-09-13 18:45

此外,如果 order by 子句没被现有的正则所匹配不上也会造成错误,这个经由在 mysql 上测试过移除 order by与否后的性能, jfinal 2.3 已经决定不处理 paginate 中的 order by 子移除工作,所以这个问题将来不会存在了

2016-09-13 18:44

order by 是不支持使用问号传参的,所以 orcer by ? 这种是通不过的

2016-09-13 18:32

@l745230 总结来说就是鼠标 hover 时通通变黄色,鼠标移走后根据否已收藏/点赞来上色

2016-09-13 18:30

@l745230 我感觉这个贴子是分享,不是问答哈。其实 devMode 没做多少事,主要区别是 devMode 下有 jfinal action report 输出,另外就是 freemarker 在开发模式下没缓存

2016-09-13 18:07

此外,linxu 日志的内容看不到,无法判断你说的问题的什么,希望再编辑一下这个贴子补充一下,你用的是 jfinal 2.2 还是什么版本?

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 经过这五年的发展早已变得很庞大了,建议先用扩展的方式用起来,如果后续确实有较强的需求,会开放的