스프링의 SpringEL 문법 통합
${@myBean.doSomething()}처럼 스프링 빈 호출 지원
편리한 폼 관리를 위한 추가 속성
th:object : 기능 강화, 폼 커멘드 객체 선택th:field,th:errors,th:errorclass폼 컴포넌트 기능
스프링의 메세지, 국제화 기능의 편리한 통합
스프링의 검증, 오류 처리 통합
스프링의 변환 서비스 통합(ConversionService)
스프링 부트는 이런 부분을 모두 자동화 해준다.
build.gradle에 다음 한줄을 넣어주면 Gradle은 타임리프와 관련된 라이브러리를 다운로드 받고, 스프링 부트는 앞서 설명한 타임리프와 관련된 설정용 스프링 빈을 자동으로 등록해준다.
implementaion `org.springframework.boot:spring-boot-starter-thymeleaf`
타임리프 관련 설정을 변경하고 싶으면 다음을 참고해서 application.properties에 추가 하면 된다.