2019-01-29 17:15

model 没加载到 class path 中这个问题我也难以回答了

2019-01-29 17:04

代码不全,这个不好猜

存储过程要这么来用:
Db.execute((connection) -> {
CallableStatement cs = connection.prepareCall(...);
cs.setObject(1, ...);
cs.setObject(2, ...);
cs.execute();
cs.close();
return cs.getObject(1);
});

2019-01-29 16:57

传字符串的好处是避免目标类中的 static 型的东东不会被别的 class loader 加载到,从而可能引发一些额外的问题

感谢分享

2019-01-29 16:55

做好 arp.addMapping(...) 工作,如果不想做的话,用生成器自动化接管

生成器在首页 jfinal demo 有下载

2019-01-29 15:25

应该是事务并未正确添加,如果用的 @Before(Tx.class),则在 Tx.java 中添加断点跟踪,否则在 DbPro.tx(...) 中设置断点跟踪

2019-01-29 15:19

看一下 @海哥的 jboot 与 jpress,里面应该是有 docker 集成的:
https://gitee.com/fuhai/jboot
https://gitee.com/fuhai/jpress

2019-01-29 15:18

客户端主动断开连接引起的异常, jfinal 3.6 添加了几行代码避免了这个异常,关注一下这几天要发布的新版本,升到 3.6 即可,整个世界清静了

2019-01-28 22:09

这个问题肯定是与 jfinal 无关的,查查权限之类的问题

2019-01-28 15:00

@wangerxiao 大多数情况用 jfinal 提供的 Cron4jPlugin 就够用了

2019-01-28 14:58

@红星 如果觉得 @NoUrlPara 麻烦,可以在 controller 中调用一下:
checkUrlPara(0);

上面代码的 0 表示 urlPara 个数为 0,如果不是 0 则报 404,你可以指定成自己需要的,例如:
checkUrlPara(3);

上面的是允许 3 个 urlPara 存在

2019-01-28 12:45

出现上述错误,很明显还在使用老的启动代码: JFinal.start(...)

老的启动代码对 Jetty 有依赖

2019-01-28 12:44

恰恰相反,无论是开发还是部署,都需要先将 jetty 依赖删除干净

此外,启动代码是 UndertowServer.start(...)

2019-01-27 11:59

点击 Attach Source 按钮,绑定源代码即可,源代码的包在官网有下载

还可以直接使用带源码的 jar 包: jfinal-3.5-bin-with-src.jar

如果你是 maven 项目,这些事都不存在,自动化绑定源码

2019-01-27 11:35

按文档里面的来就可以了:
https://www.jfinal.com/doc/1-2

2019-01-26 16:10

仍然是 getPara("id") 注意看文档