2020-10-15 12:54

@haojay 这个可以有,先上一批已经明确的刚需 application

2020-10-15 12:40

Kv 这个类添加过新的方法,从你的提问中看到应该是反序列化的时候出的问题

简单说就是序列化与反序列化使用了不同版本的 Kv,造成了这个异常,可以通过将 serialVersionUID 修改成一样的值来解决,也可以同时升级客户端与服务端的到 jfinal 4.9.02 来解决

还有一个办法是用 HashMap 代替 Kv 的使用

2020-10-14 15:57

上传了几张 demo 图片,图片中的人物都挺漂亮,赏心悦目,开开心心每一天多好

2020-10-14 15:14

@jonesxr 很可能是浏览器私自干的这事,jfinal 内部绝对没干预过,你单步调试一下就知道了

2020-10-14 01:26

@tom 不同的数据库连接池有不同的检测方式,例如 druid 就有一个 validationQuery 配置,这个可以对 DruidPlugin 进行配置:setSalidationQuery(String)

hikaricp 没有用过,它应该也有这种机制,你可以找找他的文档看一下, druid 的相关配置也做个参考:
https://www.jianshu.com/p/c9845884d735

另外一个简单的办法是像网络框架那样使用类似心跳检测的机制,定时发送请求检测连接是否可用

可以单独用一个线程,定时检测,mysql 下可以使用 Db.query("SELECT 1"),将之放在 try catch 中,出现异常则表明无法连通:
try {
Db.query("SELECT 1");
return "正常";
}
catch(Exception e) {
return "无法连接";
}

2020-10-13 21:06

@fox 达到 100 个 application 的时候效果应该会很不一样

2020-10-13 20:39

jfinal undertow 目前面向的是标准的 maven 项目结构,用了两年了,一直很好

你的 .class 文件输出到了 build/classes/java/main 下面,这个我以前没见过,没用过 gradle

此外,如果你要解决,可以直接改 jfinal undertow,然后 mvn clean install 将 jfinal undertow 安装到本地使用,类似的方法有介绍:
https://jfinal.com/share/2093

此外,gradle 将 .class 文件输出到 java/main 下面这事我觉得挺奇怪,我估计应该有简单的配置,指定输出路径

最后,本站有直接贴代码的功能,源代码不必截图,注意点击在线编辑器上的下拉按钮,选择 java,即可贴源码并发布

2020-10-13 18:07

首页的?

2020-10-13 17:54

有些有预览:
http://weixin-pay-demo-online.jfinal.com/product

2020-10-13 17:27

@丹姐 事隔两个月能回来回复,赞

2020-10-13 15:11

@海哥 要看具体是什么了,我打算修改 app&coffee 规范文档,完善更多细节

有一点是可以肯定的,要求比以前更严了,从立项就要把控,所以我要先打个预防针,项目被拒绝是正常的

因为这三天试运行的反馈,让我强烈地意识到,这有关品牌、口碑,我希望同学们在这里养成 "咖啡授权" 的习惯,没有远超预期的惊喜是不能实现的

2020-10-13 15:08

@鱼翔浅底 正喝着美味的咖啡,代码 + 咖啡,生活多美好 ^_^

2020-10-13 15:07

@AlienJunX 基本上正确,但不止这些考虑。

核心目标是没错的:jfinal 的生态之梦

2020-10-12 21:07

@sioui 首先,出台了 app&coffee 规范,对项目的立项、设计、代码质量有严格要求

所有项目都要通过严格审核才能上架,目前还没有通过审核的,所以只上了官方的

2020-10-12 18:27

@cicicv 现在只是个开始,App & Coffee 频道会打造各种各样可直接使用的 application,将开发效率再提升一个层次

后续要打造的 application 已在开发列表之中