2021-01-11 18:01

查看一下 jdk 的 properties 文件规范

jfinal 的 PropKit 是按上面的规范来的,没有任何变动

此外,如果想省时间,将 \\ 改成 / 即可,不用折腾这种东东

2021-01-08 23:22

close() 这部分代码就有问题,因为没有在 finally 块中关闭,经常会有没回收的资源

时间久了,就必须报错

2021-01-07 22:16

@海哥 @杜福忠 谢谢支持,三位版本号打算迭代 100 个版本,完美

2021-01-07 19:47

@SuperEric 感谢你的支持 😁😁😁

2021-01-07 11:34

@java填坑分 新版本 2021 年 1 月 1 号已经发布到 maven 中心库了,你使用 scan("com.") 也支持了

用新版本试一试

2021-01-06 19:05

单步调试定位到错误出现的地方

2021-01-06 19:05

可能是某个时候读取数据返回的是 null,然后没有做 null 判断就去使用它了

2021-01-06 16:07

@jfinal爱好者22 原来如此,可以理解

不过,jfinal 有自己的注入,支持无限级的注入,支持循环依赖,既然用了 jfinal , 那么都用 jfinal 的会比较稳妥

2021-01-06 16:00

以前是在线查看的,后来很多同学反馈想要下载,众口难调啊 😃😃😃

无换行的问题我看一下,一会更新一版上去

2021-01-06 15:55

@jfinal爱好者22 那为什么要发布这个贴子呢? 很明显没人知道这是针对什么在问题,更谈不上回答了

既浪费了你自己的时间,也浪费了别人的时间

2021-01-06 11:44

你没有在用 jfinal , 异常中的提示全是 net .harsor 这种东东,我估计你用的 @Inject 也不是 jfinal 中的 @Inject

jfinal 的 @Inject 是支持循环依赖的,非常完美的设计

2021-01-06 11:42

jfinal 的 active record 模块是 10 年前设计的,当时还没有 JDK 8 ,所以也就没用上 Stream 这样的设计,因为当时还不支持

后来用户量大了,也不方便改,目前只有新加的功能有类似的设计,例如 template 方法与 each 方法:
Db.template(...).find();
Db.template(...)each( lambda );

2021-01-06 11:38

@halason setBaseDownloadPath 与 setBaseUploadPath 可以配置绝对路径,例如:
linux 下配置: "/var/my-project/upload"
windows 下配置: "D:/my-project/upload"