2019-10-29 15:04
@farce stop() 以后, DbKit.getConfig(configName) 是获取不到被释放的那个 config 对象的
你通过 arp.getConfig().getName() 获取到的只是从 DbKit 中移除的,但并不在系统内产生作用的对象
2019-10-29 13:22
@farce arp.stop()以后应该会被回收的,建议在 start() 、stop() 方法中设置断点,单步调试看看到底是什么原因出现的 Config already exists
2019-10-29 10:32
@抉择 发送消息如果失败,服务端貌似会回复一个状态码,根据状态码来处理一下
你碰到的是细节问题,需要通过单步调试来解决,肉眼去看是很难发现问题的,调试环境的搭建参考文档:
https://gitee.com/jfinal/jfinal-weixin/wikis/JFinal%20weixin%20demo%E5%92%8C%E8%B0%83%E8%AF%95?sort_id=10002
2019-10-29 10:27
@farce ActiveRecordPlugin 自己占用的资源会被回收,其被传入的 DataSource 资源需要手动 stop()
2019-10-28 19:01
@farce 需要调用 ActiveRecordPlugin 的 stop() 方法才能回收
2019-10-28 17:11
@搞你心态 按照文档中的规则来放置 input 表单域的 name 才可以:
https://www.jfinal.com/doc/3-5
注意 getModel 要求属性对应字段,getBean 要求属性对应 model 的 setter 方法
看到你的代码,你应该是没有使用生成器来生成 model 的 setter 、getter 方法:
https://www.jfinal.com/doc/5-4
2019-10-28 16:42
@小李子a 我收藏了这个贴子,下次再有人问 spring boot 下使用 jfinal active record 的问题,可以很爽地发给他这个分享