spring bootで開発をしていて、Javaの変更はdevtools で自動的に変更が反映されるのに、HTML等の静的ファイルが自動で反映されないというとき。
application.yml(あるいはapplication.properties)に以下の設定を追加することで、変更がすぐにブラウザに反映されるようになります。
spring:
thymeleaf:
prefix: classpath:/templates/
もしくはこちらの書き方でも反映されます。
spring:
thymeleaf:
prefix: file:src/main/resources/templates/
こちらのサイトによると1つ目の書き方がデフォルトのようです。
https://spring.pleiades.io/spring-boot/docs/current/reference/html/appendix-application-properties.html