2016-07-19 18:40

@loogn me.add("/", HomeController.class); 改成 me.add("/", HomeController.class, "home"); 即可。此外,问答需要发到反馈栏目,此贴与你的问答无关

2016-07-19 11:12

@i++ 能否把修改后的代码分享出来,方便 jfinal 改进。此外,你其实不用直接改 DbPro,可以通过继承 DbPro,然后覆盖掉 batchSave() 方法,最后再通过 DbKit 的一些工具方法将原来的 DbPro 用你的 MyDbPro 替换掉即可。

2016-07-19 10:33

@i++ 此外,即便是生成了 baseModel,但你最终的 Model 中仍然是看不到 getter、setter 的,所以这个 baseModel 特性其实是既引入了传统 java bean 的好处,又消除了其坏处,当然,如果你仍然不喜欢用,不去生成这个 baseModel 就可以了。

2016-07-19 10:31

@i++ 加入 baseBean 是一个可选项,可以不用去生成 baseModel。关于 nextval 的用法,确实以前没有人在 Db.batchSave(...) 下用过,我也无法确定错误原因,希望你单步调试一下确定问题所在,再分享给社区,感谢你的支持 ^_^

2016-07-19 09:44

@JFinal 把 User.DAO 这个静态对象彻底删除掉,jfinal 已然不建议model中存在这 DAO对象了。

将这个 DAO 放在业务层中最好,否则就引发了你现在的误用,User.DAO.set(...) 这种用法会带来线程安全问题,因为 static 对象是被全局共享的。这个问题在 jfinal 手册有红色字体进行强调说明。

先去掉这个 DAO 对象的 set(...) 试试,再次强调一下 DAO,只能使用其中的 find(...) 与 paginate(...) 方法,其它的 save()、update()、set()、put() 一律不能使用,如果要使用,你应该 new User().set(...) 这样来用,而不是 DAO.set(...) 这样用

2016-07-19 09:30

昨天在一个可以测试 http/2 的网站,测试了一下 http 与 http/2 的性能差异,发现 http/2 慢不少。楼主所说的性能提升是相对于 https 来说的?

2016-07-18 21:25

能否更加确地说明一下问题,反馈内容随时可以修改,目前无法判断问题什么,感谢支持

2016-07-18 18:54

@loogn 这个目前没有提供配置,最直接的办法是改一下 ActionMapping 相关代码,不过我倒是强烈建议让 action 区分大小写,这个是更加普遍的做法

2016-07-17 22:20

http/2 没这方面验,现在也没有时间去弄,你有这方面的经验可以分享不?希望能够在分享频道发布出来,感谢支持

2016-07-17 10:54

@康康君 多多关注社区动态,感谢支持

2016-07-16 10:58

感谢春梦对 jfinal 的大力支持,视频里面讲到一些 jfinal 以外的内容,非常实用和重要,例如网络安全问题,这个是开发所有 web 项目必须要掌握的

2016-07-16 10:46

观察一下日志文件中是不是有异常,如果有的话针对性解决一下。在打开网站前先打开chrome的调试窗口,并切换到network标签下面,再打开网站,看一下请求返回的是什么数据,尤其响应头中的 server 是什么? 请求有没有被重定向。以前有位朋友是因为腾迅云设置有问题,也出现了与你类似的问题,某些请求被腾迅云接管了,造成访问不正常。

2016-07-15 12:04

@tudousss 如果想知道社区最新的内容,进入最新动态,所有最新内容都是按时间排序的,一目了然,并且如果被 @到,或者贴子被评论,会收到提示

2016-07-15 12:03

@tudousss 项目肯定不会很多,所以添加发布时间用户体验反而不好,反馈、分享倒是可以