PHP和spring热部署区别,springboot热部署知识点总结

spring cloud我想做成一个系列,所以spring cloud+eureka后面会慢慢说到的,有兴趣的小伙伴可以关注后续!

这一节就简单说说springboot的热部署了(我一直想不通为什么叫做热部署,看到这名字就吓退了我继续学习的欲望!),但是实际上可以把这个看成是一个小技巧。

就是导入一个依赖,要用的时候,就是快捷键操作:Ctrl+F9

有什么用呢?就是避免你每次对springboot修改一点东西,就要重新启动springboot应用,贼麻烦!而且对于电脑性能不怎么样的小伙伴来说(咳咳,其实我也属于这些小伙伴中的一员..(●´∀`●)),重启个应用就要等几十秒甚至接近一分钟,真是日了狗哦!

1.导入依赖

依赖如下;其中optional表示这是一个可选依赖,只对本项目有效,而假如有个父项目引用本项目,那么这个依赖就相当于木有!(所以,我们测试的话,这个optional写不写无所谓)

注意:导入这个依赖之后一定要记得重启应用,之后就再也不需要重启了

8e900881215259c43e123d7418300ac9.png

2.原来的应用

随便来个springboot应用,写个controller,浏览器输出1234

bfff5419ac39b7bb3d3eea599fe1daf6.png

字节码文件以及浏览器输出如下:

7bebc6ba06e2e8db66c718ce1d2bbdb2.png

2f46add2d05c2173738a101b0091e071.png

这是你要在源码文件里修改一点东西,必须要重启应用,不是很方便。

3.使用热部署之后

随便修改一点什么东西,按Ctrl+F9就ok了;(注意:这里我看了有的博客写的是按Ctrl+Shift+F9,我也不知道什么鬼。。。)

de1a8785f318ea8b77433fb6c56fc9a6.png

19685a567ebbcdb8f7d81a32e37682a8.png

22f994c7d868301b7582b0c24e1f7a0a.png

由此可见,使用热部署之后方便了不少,这个技巧还是要掌握的!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值