2018-07-12 21:31

在 mysql 下, 主键要设置为自增主键

2018-07-12 20:44

没有任何异常,按照输出的路径去资源管理器里面找一下生成的文件即可,例如去下面这个目录下面去找 base model:
E:\installsoft\ideaIU-2017.2.win\workspace\jfinal\jfinal-3.4_demo_for_maven\jfinal_demo_for_maven/src/main/java/com/demo/common/model/base

2018-07-12 17:54

没有 /doc 这个路由,很好解决, 改一下

2018-07-12 16:44

jfinal 的所有数据库操作都是在 finally 块中关闭的 Connection,放心使用

2018-07-12 15:26

缺少 jar 包或者 jar 包内容损坏,解决一下

2018-07-12 12:09

@小源 如果是 maven 结构的项目,这些都可以省了

2018-07-12 12:08

@艾小管 参考一下文档,注意其中的实例代码:
http://www.jfinal.com/doc/6-10

实例代码中有注释掉的,那个是以前的建议配置,现在有更好的配置方法

2018-07-12 12:06

@小铭哥 用 getPara 可以获取,但如果你用的 post 请求,要设置 x-www-form-urlencoded

2018-07-12 11:57

用 jfinal 生成器先生成 model、base model、mapping kit,然后在 model 中添加点用于树形实体的 getter 方法即可

2018-07-12 11:56

1: 是否有 BaseService 取决于代码重用的程序是否高
2:性能完全没有影响
3:Db 与 Model 的性能完全一样。尽可能使用 Model,Db + Record 模式作为补充。model 有类型有 getter、setter 方法,对于开发会更友好些。Db + Record 可以做到一些 Model 做不到的事情,例如,一次性更新多条记录:
Db.update("update .... where id > ?", 123);
而 Model 的 update() 方法只能更新它自己
4:建议手写这部分代码,jfinal 已经很省代码了,还是要稍微写点代码的,更有掌控感
5:目前没有例子

2018-07-11 20:34

@jones53 club 项目中有一个 IpKit.java, 里头有一个 getRealIp 方法,用上即可

2018-07-11 18:11

多数据源配置看一下文档:
http://www.jfinal.com/doc/5-14

神通数据库用一下 AnsiSqlDialect, 最好是继承一下 Dialect 来定制一个方言

2018-07-11 18:09

提示已经很明确:Can not create instance of class: com.mult._config._Rurality_DreamConfig. Please check the config in web.xml

如果按上面的提示无法解决,需要配置一下 Default output folder,配置方法看 jfinal 文档的截图:
http://www.jfinal.com/doc

2018-07-11 18:00

带点的都被认为是静态请求

传参的话问号挂参是可以带点的,例如:
/action?key=3.14

2018-07-11 17:59

带点的都被认为是静态请求