2019-03-17 19:55

用纯 JDBC. 执行一下,确保 JDBC 支持当前 SQL 有返回值

此外注意 jdbcUrl 配置的数据库地址是对的

2019-03-17 11:14

@xuxumei 代码里没用到,可能是你依赖的 jar 包里面用到了,这种问题很好排查,异常信息里头已经包含了出错的类的路径

2019-03-17 09:39

IMainRenderFactory 这个接口的功能统一到了 RenderFactory

如果以前扩展过 IMainRenderFactory,改为继承 RenderFactory 来做这个扩展

2019-03-17 09:35

升级一定先看下升级文档
https://www.jfinal.com/doc/14-1

2019-03-17 00:00

异常 cause 为: java.net.SocketTimeoutException: Read timed out

这个你就要考虑网络是否稳定,网络连接如果出问题,出现 SocketTimeOutException read time out 是必然

2019-03-16 23:58

@bobkuan 单步调试进入 onStart() , 要确保这个方法被调用到,onStart() 方法是 jfinal 3.6 才添加的功能

老版本 jfinal 要使用 afterJFinalStart()

你碰到的这个问题很奇怪,以往都是连不上库才出现。 你碰到的这次是连上了,偶尔出问题

建议将 druid 更新到最新版本,或许是 druid 的 bug,再一个就是仔细看看 druid 的文档,找下类似于 keepAlive 这类配置

2019-03-16 22:37

@zhuweiliang 期待分享,学到更多有用的技能

2019-03-16 22:25

从被爬取的图片来看,仍然是正经的爬虫代码,差评

2019-03-16 22:24

配置比较全面实用,尤其是 MaxFileSize 与 MaxBackupIndex 这两个配置相当实用,感谢分享

2019-03-16 22:06

使用命令 mvn dependency:tree

你应该会看到有低版本的 jfinal 在你的项目中

2019-03-16 22:06

我估计你的项目中有低版本的 jfinal 存在,造成了整合失败

使用下面的命令查看依赖树:
mvn dependency:tree

2019-03-16 22:00

在 StringUtils.split 里头设置一个断点单步调试即可

enjoy 只是转调其方法,而参数以及方法的工作需要你自己确保正确

2019-03-16 21:55

@lovejfinal 对,就是这么玩的, 文档中有过说明

2019-03-16 21:54

@蜡笔小新 [0..60] 这类贴心的小功能,enjoy 用着爽不爽?

2019-03-16 21:14

for 指令用错了,将
#for(i : 60)
改成:
#for( i : [0 .. 60] )

i - 1 可以省了,#(i-1) 可以改成 #(i)

文档里面有过详细的说明