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") 注意看文档

2019-01-26 11:14

@Dreamlu jfinal 在理念上没有 IOC、DI, 只是为了省代码、提效率有一个 @Inject 功能

@Inject 这个功能怎么能用上 Annotation Processor,并且可以获得益处?

2019-01-26 11:01

@Jieven @Dreamlu @杜福忠 关于 spring 系,我自己还没毕业的时候就开始用,用了三年多,后来开发 jfinal 时,spring 中东西一点都没用上,完全没有可参考之处

或许现在的 Spring 出了些有意思的创新,如果有需求那我也会毫不犹豫地将思想拿过来用。思想、知识的共享、借签才有了这个世界的快速发展

2019-01-26 10:58

感觉这个东东最大的好处还在于省代码,生成器生成的代码还是显得冗余

jfinal 为了省代码上的是生成器,目前用着还好,因为生成器除了生成 base model 中的 getter、setter 以外,还生成了 _MappingKit 之类的东东,而这些代码 Annotation Processor 还是无法满足需求

这个东东要达成的目标,终极方向还是要在 Java 语言中引入新的 feature,例如要生成 getter setter 方法的属性可以这么来:
accessor private String name;

加个 accessor 关键字来表明 name 字段具有 getter setter 方法