在pom.xml中配置了如下,spring boot 就会做一些开发时的优化,比如默认禁止缓存、默认支持热启动等
<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> </dependencies>
包括热启动,而如果需要开发时的优化却又不希望热启动
public static void main(String[] args) { System.setProperty("spring.devtools.restart.enabled", "false"); SpringApplication.run(MyApp.class, args); }
在程序入口(main方法)上加上以上设置