2017-11-02 10:52

这个是警告信息,不是错误, 换成 DruidPlugin 即可

2017-11-02 10:50

@刘进洪 IDEA 下启动,要去掉最后一个参数

2017-11-02 10:46

这个得呼出 @小木学堂

2017-11-01 22:04

@rirai 使用eclipse 4.6 就好了。4.7 也是ok的,4.7.1a不行。

2017-11-01 22:03

JsonObject 换成 HashMap 或者 Kv,如果不换的话,用下面的方法也可以:
renderJson(jsonObject.toJson());

2017-11-01 17:49

@阿赖cc 这么来理解:
1:假定你的 webroot 下有个目录叫 abc
2:假定你的请求是 localhost/abc
3:tomcat 必定给你做一个 302 重定向到: localhost/abc/
也就是说 tomcat,将你的请求给拦截了,并且给你在 url 后面添加了一个 "/" 后缀,让你的浏览器重新发起一个全新的请求,对于 jfinal 来说第一个正确的 url 请求是不存在的

2017-11-01 17:46

@sky流光 必须有: inv.getController().getPara(...) 即可

2017-11-01 17:24

不要用 HttpKit.readData(...),后面的 controller 中就可以 getPara(...) 获取到了

2017-11-01 17:23

@迷糊的猴子 使用eclipse 4.6 就好了。4.7 也是ok的,4.7.1a不行。

2017-11-01 16:07

@pandalam 此外注意, jfinal 是从低版本 druid 一直升到高版本的 druid 的, 所以 1.0.5 早就支持了

2017-11-01 16:07

@pandalam druid-1.0.29 比 druid-1.0.5 这版本要高得多了, 1.0.5 是低版本

2017-11-01 15:53

@一剑就入坑 先用这个功能扛一下吧:http://www.jfinal.com/feedback/1654

实在没时间

2017-11-01 15:48

可能是你本地 maven 库中的数据有问题, 换成高版本 druid:
druid-1.0.29

2017-11-01 15:38

@marsL sql 这件事情,有些是不能省的,例如用户的极端复杂的多表关联多条件查询的场景,想要省去 sql , 就必须要搞出一套复杂的 API 来应对,但学习这套 API 的时间你的 sql 早写完了

例如,很多是这么搞的:new Sql().select("*").from("user").where(...).join(...).on(...)

上面的代码你不如直接 "select * from user where ... join ... on" 来得简单直接,而且学习成本低

2017-11-01 15:36

NoClassDefFoundError 与 ClassNotFound 并不相同,应该是有多个版本的 druid 同时存在,造成了混乱

多个版本的 druid 同时存在,并不一定可以简单看到,因为 maven 依赖是有传递性的,在 eclipse 中查看 pom.xml 的 Dependency Hierarchy 视图,里面可以显示于传递性依赖关系