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

2016-09-13 17:28

刚看了一下源代码,TableMapping 中有一个Map modelToTableMap 属性存放的是 model 到 table 的关系,通过反射得到空上 modelToTableMap 对象,然后遍历再存放为一个 Map tableNameToModel,这样就可以随时用 tableName 得到 Model 了

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 15:11

@IvyHelen 贴子里面放上这个链接,有需要的朋友可以获取到,感谢支持

2016-09-13 15:09

文档频道先上,然后再完善些重要功能,再就是搜索了。目前社区的内容还不算多,搜索功能不是最迫切的

此外,对于自己有用的贴子,可以先用用 "收藏" 功能

2016-09-13 14:43

核心的 TaskKit 没分享出来哈,线程池的创建,生命周期的管理这部分是关键,没有发出来呢

2016-09-13 11:16

@sdfsf jfinal 官方是没有这个类的,你用的应该是第三方的

2016-09-13 11:02

@sdfsf 哪里来的 StandardRtnDto? 没写过这个类

2016-09-13 11:00

@绿色的小苹果 model 层写什么代码较好,在我第一点回复中的第一项中有说明

2016-09-13 10:49

jfinal weixin 是需要 jfinal 支持的,用到了里面的 Controller、Interceptor 等类,开发起来会更便捷

2016-09-12 16:44

@绿色的小苹果 写在 servcie 层更适合大型项目,如果你的项目很小,写在 model中也是可以的