在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方法)上加上以上设置