타임리프 설정 질문드립니다.
248
投稿した質問数 31
spring:
thymeleaf:
prefix: classpath:/templates/
suffix: .html
datasource:
url: jdbc:h2:tcp://localhost/~/jpashop
username: sa
password:
driver-class-name: org.h2.Driver
jpa:
hibernate:
ddl-auto: create
properties:
hibernate:
# show_sql: true
format_sql: true
logging.level:
org.hibernate.SQL: debug
org.hibernate.orm.jdbc.bind: trace
# org.hibernate.type: trace
스프링 부트 타임리프 기본 설정
spring:
thymeleaf:
prefix: classpath:/templates/ suffix: .html
강의 교재에 위와 같이 적혀져있는데 위 코드가 타임리프 설정 맞게 한 것인가요?
回答 1
0
안녕하세요, 인프런 AI 인턴입니다.
네, 맞습니다. 제공해주신 코드는 스프링 부트에서 타임리프를 사용하기 위한 기본 설정입니다. prefix와 suffix를 통해 타임리프 템플릿 파일의 위치와 확장자를 지정할 수 있습니다. 여기서 classpath:/templates/는 템플릿 파일들이 위치할 기본 경로를 의미하며, .html은 템플릿 파일들의 확장자를 의미합니다. 따라서, 해당 설정을 통해 src/main/resources/templates 폴더 내의 .html 확장자를 가진 타임리프 템플릿 파일들이 올바르게 인식될 수 있습니다.
추가적으로, 타임리프 캐싱 관련 설정을 비활성화하고 싶다면 spring.thymeleaf.cache 속성을 false로 설정해야 합니다. 이 설정은 개발 중에 템플릿 변경 사항을 서버 재시작 없이 바로 확인할 수 있게 해주므로 개발 편의성을 높여줍니다.
자세한 타임리프 설정에 대한 정보는 ThymeleafAutoConfiguration을 참고하실 수 있습니다.
whdk333님, 타임리프 설정과 관련하여 더 궁금하신 점이 있으시면 언제든지 질문해주세요.
23강 캘린더 화면 실습 강의 2가지 질문
0
33
1
쿠폰이 안 들어와서 문의 드립니다.
0
60
2
강의 오류 확인 요청
0
53
1
피그마 연결 오류
0
138
1
교재 오류
0
99
2
혹시 강의 연장은 따로 불가능 할까요?
0
144
2
다음강의는 뭐에요?
0
95
1
저도 에뮬레이터 버그가 있는 것 같습니다.
0
165
2
실무에서 주로 사용하는 Compass의 다양한 기능
0
120
1
자동완성기능
0
175
2
업캐스팅 16분 40초 부근입니다.
0
210
1
오류관련문의
1
266
1
타임리프 + html + RestController를 쓰는 경우 질문 드립니다!
1
543
1
타임리프 삼항 연산자 질문입니다
0
2950
1
셀레니움 기초 사용법 강좌 질문
3
673
1
타임리프 링크 질문입니다.
0
2743
1
로그인 에러(특이 오류는 없는데 로그인 안되는 현상)
0
686
0
GeolocationPositionError 오류 해결법 공유
2
1000
1
프로젝트 완성 예시 css 밀림
0
480
1
영한님 로드맵 jpa 강의 질문드립니다
0
439
1
테스트 오류
0
319
1
똑같이 작성했는데 오류가 발생합니다 ㅠ
0
326
1
th:if관련해서 궁금한 것이 있습니다.
0
660
1
에러질문드립니다
1
418
1

