2017-03-30 10:21
确实慢了,与字段数据量是有关系的,如果你的数据库不是在本地,还与网络环境有关
2017-03-30 10:20
乱码问题需要单步调试找到具体是哪一个步骤乱的,调整好字符集就可以了,这类问题解决起来很机械,除了单步调试再没有更好的办法
2017-03-30 10:19
template engine 是在大量固定文本中嵌入少量动态代码,所以这些大量文本也是生成的内容的一部分,模板引擎通常不方便主动去除,因为这些换行回也许是用户本来就需要的所以,将下面的代码改一下:#if(!for.last) ,#end改成:#if(!for.last) , #end也就是说,不需要保留的回车与换行在模板中就去掉它。jfinal 默认对独占一行的指令所在行的回车换行进行过删除,可能 for 与 if 嵌套的情况还有一点小瑕疵,正在改进
2017-03-29 13:48
这个是由 Active Record 设计模式所决定的,所以 jfinal 的数据库支持是 ActiveRecord 与 Db + Record 两者结合如果你有比较好的方案直接在 Model 中实现全表 update 功能可以提给我
2017-03-29 13:45
三行代码解决问题,jfinal 手册中有实际的例子
2017-03-29 13:32
指令中的参数是表达式,表达式不需要 # 字符的存在,这样用: #catChildren(x.cat_id, 3)) @Irin.Chan 是对的
2017-03-28 18:05
@sjb 没有主键的表不要去生成:generator.addExcludeTable(tableName)
2017-03-28 16:43
HttpServletRequest 解析工具有很多,例如 Commons fileupload
先使用 getRequest() 拿到 HttpServletRequest 对象,然后解析 request 对象,从中得到的数据,直接通过 OSS 提供的 API 保存到远程
2017-03-28 15:14
@ivs-03 搞定后回来分享给一下哈
2017-03-28 13:11
目前还未直接提供支持,可以通过创建一个 JarStringSource 实现 IStringSource 接口来实现,然后这样用 getTemplate(new JarStringSource(fileName))
2017-03-28 11:34
必然可以,jfinal 手册有一章专门讲了如何让 jfinal template engine 用于任何 java 开发环境
2017-03-27 21:54
不同数据库不一样,每次 2000 到 5000 条数据没问题
2017-03-27 21:53
跨数据源事务是分布式事务的范畴,jfinal 不支持分布式事务,建议将不同的数据源事务拆来开做
2017-03-27 15:16
你用的是 sql server 数据库,需要切换一下方言:arp.setDialect(new SqlServerDialect())