Every time you modify thymeleaf's templates, you need to restart spring boot. Although spring boot has a good startup speed, it is still very troublesome. Google has used spring-boot-devtools
to achieve hot plugging.
Mypom.xml
joined:
<!-- hot swap -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<version>1.3.0.RELEASE</version>
<optional>true</optional>
</dependency>
But this still has no effect, but I use mvn spring-boot:run
After starting, after modifying thymeleaf's templates, I must restart to update the templates. At the same time, I have set Build project automatically
in intellij-idea.
What is the reason why hot swapping is invalid?
It may be thymeleaf’s cache and settings
spring.thymeleaf.cache=false