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 的场景下严格测试过的,一定是可以的
2020-07-03 14:09
由于你的项目本身是跑在 http 上的,所以 nginx 与你的项目通信只能使用 http,所以 request.getScheme() 还是无法获取到 https解决办法以前说得很详细,参考:https://jfinal.com/feedback/1925
2020-07-02 16:29
不需要加什么东西,如果是打 war 包部署,按传统的部署方式就可以了建议使用 jfinal 文档中的打包部署方式,比打 war 包方便得多:https://jfinal.com/doc/1-3下载首页右侧的 jfinal-demo-for-maven.zip, 打包用的 package.xml , 以及 pom.xml 中的配置可以直接使用
2020-07-01 12:36
你可以写一个简单的程序,通过 ServerSocket 打开上述不能用的端口,立即就能验证是端口不能用了
2020-07-01 12:34
可能是重启的时候出现的问题,例如项目中有 "非守护线程",造成 shutdown tomcat 的时候这些线程没有退出,造成重启只进行到了一半建议使用 jfinal undertow 开发、打包、部署,这些事统统不存在
2020-07-01 12:29
@萌萌哒的萝卜 多表可以看文档:https://jfinal.com/doc/5-10
create table 不支持事务,这个不是 jfinal 决定的,是数据库固有的特征将 create table 从事务中拿出来,单独去对待它
2020-07-01 10:03
其实错误原因就是字面上的端口无法使用,确保被使用的端口可以使用至于为啥端口无法使用肯定就与 jfinal 无关了,可能是没有权限