2022-09-06 10:19

@JFinal https://mp.weixin.qq.com/s/JsKpP3HvAnUEAhRzWJdFhg
他们这个:服务器编写API,客户端调用API,不再开发传输json的接口,就很有意思

2022-09-06 09:47

@JFinal 外网不知道,国内比较看好DCloud家, 从前到后到服务器各个环节的工具uniCloud等等一条龙整合,有技术有背景 https://uniapp.dcloud.net.cn/uniCloud/
不过问题也同样明显,太依赖他们家平台,不自由了。。。又当又立了。。。

2022-09-05 23:32

@JFinal 是了,学到外在的极简,还要学到内在,才会知识丰盈,通了就念头通达了

2022-08-28 11:35

@Leo.du https://jfinal.com/share/2594

2022-08-27 10:25

https://www.runoob.com/servlet/servlet-file-uploading.html
自带的getFile最简洁,学习的话,可以看看Servlet 文件上传

2022-08-18 19:58

MqttClientKit.publish...
MqttServerKit.publish...

2022-08-18 19:57

@hhchor 交互思维不对哦,不是HTTP的交互,这个是MQTT传输协议,发布和订阅的交互模式。
所以设备处理完业务时是给服务器发送一个“我处理完了”的消息:MqttClientKit.publish("mica", "hello".getBytes(StandardCharsets.UTF_8)); 这样子的。服务器收到再处理了。

2022-08-15 22:15

@hhchor 如果是我做,大概会用数据库创建用户设备表:accountId, clientId 字段。
设备端注册用:mqttClientCreator.clientId(clientId)
服务端发布用:MqttServerKit.publish(clientId, String topic, ByteBuffer payload);
服务端搭配JF使用HTTP接口:用户使用APP调用HTTP接口,携带自己设备的clientId参数进行JF里业务操控发布publish消息到设备。平台就搭好了

2022-08-04 12:26

@北流家园网 那你可以用用 一键部署阿里云,我以前有分享过 https://jfinal.com/share/1262
maven 也可以配置直接部署到自建服务器,可以试试

2022-08-03 09:56

传统如Tomcat项目,修改项目文件,比如Java的时候有个方法参数类型变更后,其他调用类不更改,但是编译时class是变了。只上传修改的那个Java对应class就会线上报错本地好使的问题。
jfinal-undertow部署maven项目,一般项目打包的业务jar里面只要class即可,这样jar压缩后就没多大才对,而且只替换一个文件,反而方便安全了。
如果打包后的jar比较大,建议用解压工具打开jar,看看是不是把配置文件或者资源文件打包到里面去了。如果确实打入了,可以在xml中配置排除。
我记得还可以配置一个文件夹,把项目文件class扔进去,也可以被加载进去,具体没试验,不喜欢用

2022-07-29 18:24

期待已久~ 上手上手!

2022-07-06 12:04

猜不到,可能需要补充更多项目信息

2022-07-06 12:02

文档 https://jfinal.com/doc/1-7
第5条 部署,那篇博文说的就是这个误部署