2017-06-23 11:23

这确实是个非常好的建议,对于 String 型的 Template 来说,当内容发生变化时,key 值也发生了变化,所以也就找不到原来那个 key 值,无法删除 String 型的 Template 的缓存

目前需要开发者手动 remove 一下 cache,可以采用如下的方式:
1:web 项目之下:RenderManager.me().getEngine().removeTemplateCache(key)
2:非 web 项目,Engine.use(...).removeTemplateCache(key)

2017-06-23 11:08

ClassNotFoundException 这个是最基本的异常,缺少 jar 包而已,如果 jar 包确实存在有可能是版本不对或者类路径不对

2017-06-23 11:06

在 MetaBuilder 中设置断点,里面有一个生成 table 的 Meta 信息的处理,看那个处理对前缀的处理出了什么问题

2017-06-22 23:24

LDConfig 完全可以改造成为 LucenePlugin,然后里面添加一点 setter 方法进行配置,然后再 me.add(lucenePlugin) 即可打完收工了

2017-06-22 23:23

建议做一个 jfinal 的 lucene 插件出来,然后发布到 maven 中心库,我再添加这个插件到 jfinal club 项目中去

2017-06-22 23:22

感觉越来越简单了,啥时候帮 jfinal club 项目添加个 lucene 模块? 然后我在 jfinal.com 社区也添加上这个模块

2017-06-22 22:31

当然可以,只要不使用 com.jfinal.weixin.sdk.jfinal 这个包下面的类文件就可以用在 spring 之中

这样用的时候,要自己添加原来在 ApiInterceptor 以及 MsgInterceptor 中的功能代码,很容易实现

2017-06-22 21:42

ActiveRecordPlugin 未正确启动,造成名为 "db2" 的 config 没有正确被创建,从而会在 Db.use("db2") 时报这个错误

2017-06-22 16:28

jfinal 升级到 3.1 版本,你的版本是两年前的了

2017-06-22 16:28

@txw_506 你的数据表字段名为 projectSeq,而你的 setter 方法是:
set("proect_seq", ..) 这显然不行

而且 jfinal 也不是这么来用的, getModel 搞定所有参数,不需要再一个一个的 set(...) 进去

建议下载首页的 jfinal deom , 用上里面的 Generator,自动化生成 Model 搞定一切

2017-06-22 16:07

在 proejct.save() 这行代码处设置一个断点,进入到 save() 方法内部,看一下内部的 Map attrs 属性中有没有值,一步步定位问题

目前从表面上看是没有问题的,可能是某个地方出现意想不到的问题,例如你是否改变过 jfinal 底层的实现

2017-06-22 15:35

注意看一下你在浏览器地址栏里面多了一个 "jfinal_club" 字符串,这个就是错误的原因

2017-06-22 15:29

context path 设置为 "/" 即可,如果是 tomcat 部署注意看这里:https://my.oschina.net/jfinal/blog/353062

2017-06-22 15:28

内容介绍太少了,多添加点详细内容啊,这样才能吸引更多人关注和使用你的项目