咱们开发过程当中,咱们须要常常修改,为了不重复启动项目,咱们能够启用热部署。spring
Spring-Loaded项目提供了强大的热部署功能,添加/删除/修改 方法/字段/接口/枚举 等代码的时候均可以热部署,速度很快,很方便。maven
想在Spring Boot中使用该功能很是简单,就是在spring-boot-maven-plugin插件下面添加依赖:spring-boot
<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>springloaded</artifactId> <version>1.2.5.RELEASE</version> </dependency> </dependencies>
添加之后,经过mvn spring-boot:run启动就支持热部署了。插件
注意:使用热部署的时候,须要IDE编译类后才能生效,你能够打开自动编译功能,这样在你保存修改的时候,类就自动从新加载了。code