Recent Posts
Recent Comments
HEROJOON 블로그(히로블)
Spring Boot 2.7.3 resources static cache 설정 본문
반응형
환경
- Spring Boot 2.7.3
내용
Spring Boot에서는 src/main/resources/static 위치를 기본 리소스 위치로 잡고 있습니다.
Spring Boot를 띄운 주소에 src/main/resources/static 아래 위치한 파일명 혹은 폴더/파일명으로 리소스에 접근할 수 있습니다. ex) http://localhost:8080/image/profile.png
하지만 이렇게 접근하는 리소스는 내부적으로 캐싱되기 때문에 리소스 변경 후 위 방법으로 다시 접속하면 캐싱된 리소스가 보여질 수 있습니다. 그래서 캐싱 기간 설정을 짧게 변경해주면 리소스 변경 후에 접근 시, 바로 적용된 것을 확인 할 수 있습니다.
resources/static cache 설정 방법
// application.yml
spring:
resources:
cache:
cachecontrol:
duration: 1
반응형
'Spring' 카테고리의 다른 글
build.gradle에서 application.properties 읽어오기 (0) | 2022.04.22 |
---|---|
툴 없이 Spring Boot 프로젝트 생성하기 (0) | 2020.03.01 |
Spring Boot + Gradle + JSP환경의 Auto Reload설정 (0) | 2020.02.09 |
Comments