2019-05-15 09:42
@悟空CRM 重点是代码质量高, controller、service 职责划分十分明确
2019-05-14 16:48
@ShakaW session 与 frameset 无关,只与 cookie 有关, 而 cookie 与域名有关, 如果你的 frameset 指向了另一个域名,那么 cookie 中将没有与 session 相关联的值,进而 session 也会没有
2019-05-14 12:08
@Mavenjay 支持 websocket 需要再添加一个 maven 依赖注意看文档:
https://www.jfinal.com/doc/1-2
2019-05-14 09:51
@花火丶 新版本 Aop.addMapping 要改成 AopManager.me().addMapping(...), Aop 内部代码更纯粹
2019-05-13 17:32
@panshuai 如果 model 没有映射,那么会获得一个 null
检查一下 _MappingKit.java ,如果没有使用这个类,则检查 arp.addMapping(...)
2019-05-13 16:36
@crazykids paginate 方法中才涉及 boolean isGroupBy 参数,而且是最外层有 group by 才会用到
其它方法与 isGroupBy 参数完全无关,无需考虑
2019-05-13 16:21
@crazykids Db.update("truncate table table_name");
慎用,除非确定该表的数据要清掉
Db.update 方法可以执行 sql 并且可以带参,活用这个方法可以实现很多功能。
2019-05-13 15:38
me.setBaseDownloadPath(...) 没有配置时,renderFile 默认以 webapp/download 为根去找文件
Constants.java 源代码的 setBaseDownloadPath(...) 已经说的很详细:
设置文件下载基础路径,当路径以 "/" 打头或是以 windows 磁盘盘符打头, 则将路径设置为绝对路径,否则路径将是以应用根路径为基础的相对路径
例如:
1:参数 "/var/www/download" 为绝对路径,下载文件存放在此路径之下
2:参数 "download" 为相对路径,下载文件存放在 PathKit.getWebRoot() + "/download" 路径之下
你可以选择是以相对路径还是绝对路径配置一下,然后 renderFile 给定好参数即可