2019-06-05 16:15

@indexJFINAL @阿杰113 configName 是指在 new ActiveRecordPlugin(configName, ...) 时传递的第一个参数

当没有传递这个参数时,可以使用 "不带参" 的 use() 方法获取:
Db.use().find(...);

这些在文档中都有,先浏览文档,既节省你自己的时间,也节省大家的时间:
https://www.jfinal.com/doc/5-14

2019-06-05 15:20

思维独特,想法创新,赞

2019-06-05 09:42

@Egoist 总的来说是因为 mac 系统有些资源默认情况下是没有权限使用的,例如 80 端口

这些问题很显然都与 jfinal 无关

2019-06-05 09:41

@maxwade 这个你要再复习一下 java 基础,有关 ThreadLocal 的用法

复习完以后,再单步调式这段代码才可以理解。 看源码是静态的,不知道其动态行为,单步调试可以看到动态行为

2019-06-04 21:56

这个是个很好的分享,建议发到分享频道

复制发到分享频道以后,这个贴子可以删除,已收藏,感谢分享

2019-06-04 19:34

去掉 arp 的 mapping 就可以了, 只会扫描你配置了 mapping 的 tableName

2019-06-04 19:32

@Egoist 异常里提到了 ehcache ,难道你对 ehcache.xml 有一些额外的配置? 例如打开了什么端口供同步数据用的之类的

2019-06-04 15:31

通过 getRequest() 拿到 HttpServletRequest request 对象,然后从里头得到文件内容存放到七牛云里,中途就不会产生文件了

当然,建议是利用你现有的方式,在上传到七牛云以后再删除,一行代码的事
getFile().getFile().delete();

2019-06-04 14:36

@tydl 这个错误极为罕见,还真有一个社区同学碰到过:
问题出在xnio包里底层代码执行new FileOutputStream("NUL:").getChannel(); 的时候报错,最后检查发现是我的系统null.sys文件异常导致,重新下载null.sys文件覆盖然后启动windows服务后就好了

具体的贴子在这里:
https://www.jfinal.com/feedback/5217

按照贴子下方的解决办法去解决

2019-06-04 12:07

下功首页的 jfinal demo for maven,然后在本地跑一跑, 然后参考这个 demo 解决一下就好

2019-06-04 12:05

@zeroabc jfinal-4.2-bin-with-src.jar 这种 .class 与 .java 整合的 jar 包本身也是手动整合的,建议用 winrar 打开 Token.java , 加上 public 就好

这个问题肯定不是 jfinal 的问题,因为 Token.java 本身就是没有开放的,只是内部解析模板时使用

当然,开放也没关系,只不过你这个回复有点晚, 4.2 在前几天已经发布了

2019-06-03 22:04

感谢分享

2019-06-03 21:50

m.dao().findFirst
改成
m.findFirst

任何 model ,只要调用过一次 dao(),它就变成了一个纯 dao,只允许查询

此外,不要在 controller 写业务逻辑,严格按照 jfinal club 后台的代码结构来写

业务层是核心,不要随手写业务逻辑到别的地方