2020-07-07 16:59

如果以后有很多同学反馈用着不方便,未来的版本可以改名

2020-07-07 16:58

导入一下 com.jfinal.plugin.activerecord.Record 就可以了

2020-07-07 15:59

me.setJsonFactory(FastJsonFactory.me()) 这行配置是在配置 FastJson.java

而 JFinalJson.setModelAndRecordFieldNameConverter(...) 是在配置 JFinalJson.java

两者是在针对不同的东西进行配置,所以不生效。

由于 FastJson 转换是针对 getter 方法,所以,而 getter 方法通常已经是驼峰的,所以,你只需要对 model 生成 getter 方法即可

生成器在首页右侧下载 jfinal_demo_for_maven.zip 中有,直接用上即可

2020-07-07 10:19

任意环境下使用 ActiveRecordPlugin 在文档中有:
https://jfinal.com/doc/5-15

2020-07-07 10:18

你当前用的 list.size() 中的 list 对象是 java.util.Arrays.ArrayList , 而这个类是 private 的,所以才出现这个问题

建议改成 使用 java.util.ArrayList 来承载数据

2020-07-06 17:55

@andy1492008 V3 是腾迅后来搞出来的 API, 很少有支持的项目

2020-07-06 17:36

jfinal weixin 不支持 V3 接口,但其中的基本功能是可以使用的,例如签名之类的工具类

可以 copy 项目中的部分代码用于你自己的项目

2020-07-06 15:41

详细描述一下问题,在这里就可以解决

2020-07-06 15:40

一万个数据源都没问题, just do it

2020-07-06 10:40

@scotte 单步调试,找到原因

2020-07-06 10:04

WxaConfigKit.putWxaConfig(wxaConfig) 以后就不会再获取到 null 了

如果获取到了 null 通常如下:
1:获取先于 put, 但自己未察觉
2:getWxaConfig 时的 key 值不对,例如大小写问题,前后空格字符问题等等

2020-07-04 22:01

cos 已经升级到了 2020.4 版本,建议升上来

2020-07-04 22:00

使用任何一个框架,出现疑问要首先看看文档,况且 jfinal 的文档的量是极少极少的

要知道 jfinal 是完整的 web mvc + orm + aop + template engine。这么完整的功能,但文档很少很少,已经是尽全力在为你降低学习成本了

2020-07-04 21:58

默认的 json 转换用的是 JFinalJson.java 这个类文件,而它只会对 Model 中的 Map attrs 进行转换,会完全无视你的 getter 方法

所以要配置成 FastJson:
me.setJsonFactory(new FastJsonFactory());

这些问题在文档中已经详细说明:
https://jfinal.com/doc/12-3

2020-07-03 21:51

@liugz 在 undertow + nginx 的场景下严格测试过的,一定是可以的