2016-08-16 23:31
从两个方向检查一下:1:Goods 这个类里面有没有 getter 方法是再次查询了数据库的2:Goods 内部的对象有无循环关联总的来说,造成这个错误的原因是被转换的对象之间出现了循环依赖,尤其是上述1中的getter 方法读库,并且依赖关系藏在数据中上述2中的可能性小些,因为 fastjson 应该对内存中的依赖可以自动处理好
2016-08-16 23:25
order by 应该是不支持问号占位的,所以这个问题或许不存在
2016-08-16 15:21
简单来说这就是一个单元测试的准备工作问题, jfinal 的大部分插件是可以独立运行起来的,唯一的不同是需要自己调用一下这些插件的 start() 方法,在 JFinal web 项目中这个 start() 操作是 jfinal 主动回调的,但在单元测试时 jfinal 无法感知到,所以无法回调
2016-08-16 15:19
jfinal 2.2 手册 5.13 小节为《非 web 环境下使用 ActiveRecord》,参考这部分内容在单元测试的准备方法中启动一下 ActiveRecordPlugin 即可,相应的 EhCachePlugin 也是同样的启动方式,即手动调用一下:ehcachePlugin.start() 方法
2016-08-16 10:35
扩展一下 IErrorRenderFactory 接口,然后通过 me.setErrorRenderFactory(...) 可以接管所有 error view
2016-08-15 11:21
@IvyHelen 数据确实比较多了
2016-08-15 11:20
@sdfsf 先调用 getFile() 才能再调用 getPara(),具体原因手册上有说明
2016-08-15 11:19
这个是在连接 redis,你确定你安装并配置好了 redis 环境?
2016-08-14 22:38
@anynices @小木学堂
2016-08-14 14:24
@cyx3954 @小木学堂 貌似用过这种方式,建议问下他
2016-08-14 14:15
问题很明显,真正上传的图片仍然是原文件而并非压缩以后的文件。对于 getFile(...) 来说,不知道前端做了什么处理,只会很机械化地接收前端传过来的数据这个与是不是隐藏的 input 都没有关系,只需非常可靠地确保上传的是压缩以后的文件即可
2016-08-13 21:08
jfinal 并未提供 quartz 插件,jfinal 2.3 会添加一个 cron4j 插件,需要提前使用的可以看看这篇分享:http://www.jfinal.com/share/37
2016-08-13 15:15
@sdfsf 首先要找个工具能将 excel 中的数据读出来,记得这个工具叫 PIO 还是 POI
2016-08-13 09:09
@楚康生 这个不丢人,用户期许 jfinal ide 搞定 web.xml 配置是合理的,建议 @小木学堂 加上这个功能
2016-08-12 17:04
Db.update(Sqls.get(key)); 即可打完收工