- 往期往期插件v1.0.0发布的时候我发表了一篇文章,如下:
- 支持功能
如今插件迭代了数个版本,现在迎来了v1.9.0版本的重大升级。如下是支持功能。
支持功能 | 是否支持 | 说明 |
---|---|---|
MybatisXML热更新 | √ | |
Class热更新 | √ | 增强功能需安装dcevm补丁。支持动态新增类热更新,支持lombok热更新 |
Spring热更新 | √ | 支持动态bean注册,销毁。支持动态更新RequestMapping |
远程热更新 | 进行中 | |
… | … |
v1.9.0版本升级添加了Spring热更新的功能,支持动态bean注册和销毁,支持动态新增、更新、删除Mapping。演示视频如下:
【SuperHotswap】Spring热更新演示
SuperHotSwap插件旨在做一款强大简洁的零配置热更新插件,目前基础架构已经搭建完善(项目基础架构原理可看往期文章),可以在此基础上扩展任意及强大的功能(取决于你的脑洞),如下是项目地址,有问题请提issue。
gitee地址: https://gitee.com/song_biao/super-hot-swap
github地址: https://github.com/songbiaoself/SuperHotSwap