无法热部署新增静态内部类吗?
freedom727 opened this issue · comments
热更新无任何限制,包括内部类,很有可能是你本地的JDK版本和服务器存在差异,你试试远程编译并热部署
controller层打印的日志显示内部类又是新增成功了的,好奇怪
那就是新增类成功了,但是springmvc返回的结果没有生效
有办法解决吗,大佬
当然可以解决,跟springmvc json序列化字段的缓存有关系,因为缓存你新加的字段没有被序列化,短期的方案你可以断点跟一下springmvc源码写一个扩展类清理一下缓存,往后HotSecondsExtetion项目会慢慢完善各种框架的缓存刷新
springmvc新增字段json缓存清除,在HotSecondsExtension项目的1.0.1 版本中已优化