<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional> </dependency>
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <fork>true</fork> <addResources>true</addResources> </configuration> </plugin>
windows 版本IDEA 配置spring
Mac 版本IDEA 配置segmentfault
經過快捷鍵打開以下頁面,將圖中標註部分打鉤便可windows
windows快捷鍵:ctrl+shift+Alt+/
mac快捷鍵:command+shift+A 搜索 Registry
在項目中寫入一個 AdminController 代碼以下:app
@Controller @RequestMapping("admin") public class AdminController { @RequestMapping("getAdmin") @ResponseBody public String getAdmin(){ return "SpringBoot 好"; } }
啓動項目,清空控制檯,而後訪問 http://localhost:8802/admin/getAdmin 能夠看到頁面maven
而後咱們修改Controller代碼spring-boot
這時候注意觀察IDEA的控制檯,修改代碼以後稍等兩秒會看到控制檯打印出了新的內容,這是熱部署從新編譯部署代碼打印的內容。
這個時候,再次訪問 http://localhost:8802/admin/getAdmin 就能夠看到修改後的頁面測試