2017-11-05 11:57

JFinalConfig 中有 6 个 config 方法,每个 config 方法都会提供一个参数给你使用,只要对这个参数进行一下: me. 这个输入,IDE 的代码提示会出很多配置 api,而这些 API 上都有注释说明参数的用处

jfinal 自身所有的配置从来不用约定的配置 key 在外部配置文件中给出来,永远都是利用 IDE 的代码提示给出来,这个是 jfinal 独创的 "API 引导式配置"

2017-11-05 11:54

在 YourJFinalConfig 中的 configConstant(Constants me ) 方法中这样用:
me.setError500View("500.html");
me.setError404View("404.html");

如果希望更加自主的接管,可以扩展一下 ErrorRender

2017-11-05 11:51

这样来用: activeRecordPlugin.getEngine().setSourceFactory(new ClassPathSourceFactory());

2017-11-05 11:50

@we0476 service 层只与业务有关,不要与 web 层的 session、request 这类东东耦合,session 中无非就是存一些数据,在控制层获取这些数据,当成参数传入 service层,建议加入俱乐部获取最佳实践,少走很多弯路

2017-11-05 11:48

还没用过 dubbo,这里有一些分享可以参考:
https://my.oschina.net/u/1175852/blog/404261
https://my.oschina.net/u/1175852/blog/404262
https://my.oschina.net/u/1175852/blog/404264

https://my.oschina.net/u/3409256/blog/877406

2017-11-03 19:23

当前信息量无法做出判断

不过你列出的第二与第三条,微信新安装用户访问正常,1、2分钟后无法访问,这就意味着很容易重现问题,那么解决起来就很容易了

建议的解决方法如下:
1:使用这里的方法在本地搭建一个调试环境:http://git.oschina.net/jfinal/jfinal-weixin/wikis/JFinal-weixin-demo和调试

2:在调试环境下重现错误,观测异常,以及程序走向,立即就可以做出判断

2017-11-03 19:20

@易风miao 建议使用 DuirdPlugin 代替 C3p0Plugin,后者太古老了,而且很久没升级了

2017-11-03 19:18

还需要添加一个 handler:
me.add(new DruidStatViewHandler("/druid"));

2017-11-03 19:16

@随想丶 刚刚群里的 @张天笑 也碰到你一样的问题,然后发现是自己的数据存在,只不过是查看的时候没有时分秒,在俱乐部群里找下 @张天笑 , 要一下解决方案

2017-11-03 17:06

@terra999 先用这个功能顶一顶: http://www.jfinal.com/feedback/1654

2017-11-03 16:27

getModel 所用的model.attribute 与表字段是严格对应的,而 getBean 所用的 model.attribute 才是与 model.setter(...) 方法严格对应的

2017-11-03 16:27

你的表单用 detpNum 用的驼峰,就得用 getBean(...) 而不能用 getModel(...)

2017-11-03 16:17

@terra999 用我上面介绍的方法更方便,是 jfinal 已有的机制,专门应对 renderJson() 的

2017-11-03 16:05

@arboret 在使用 enjoy 的时候,只要你心中记住这一句话:enjoy 表达式是与 java 直接打通的。

记住上面一句话, enjoy 的 90% 的用法就全部掌握了,例如:
#("abcdef".substring(2, 3))
#(1 + 3)
#(123.toString() + "abc");

上面输出指令中的表达式直接就是 java 的用法,你可以当成是 java 对象调用它的方法,传入参数,就根使用 java 没啥两样