码迷,mamicode.com
首页 > 编程语言 > 详细

带着新人学springboot的应用13(springboot+热部署)

时间:2018-12-16 21:33:02      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:color   font   小技巧   可见   表示   为什么   optional   文件   导入   

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

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

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

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

 

1.导入依赖

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

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

技术分享图片

 

2.原来的应用

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

技术分享图片

 

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

技术分享图片

技术分享图片

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

 

3.使用热部署之后

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

技术分享图片

技术分享图片

技术分享图片

 

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

带着新人学springboot的应用13(springboot+热部署)

标签:color   font   小技巧   可见   表示   为什么   optional   文件   导入   

原文地址:https://www.cnblogs.com/wyq1995/p/10107774.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!