thymeleaf
-
[스프링부트 개념과 활용] 템플릿 엔진 - ThymeleafSPRING/스프링부트 개념과 활용 2021. 1. 1. 19:34
템플릿 엔진 동적인 컨텐츠를 생성하는데 쓰이는 방법. 일반적으로 View를 만드는데 쓰이지만, 그외에 Code generation, Email 등을 사용하는데 사용한다. 기본적인 템플릿은 동일하지만 들어가는 값들이 다른 Email 등의 실무에서 많이 쓰인다. 스프링 부트가 지원하는 템플릿 엔진은 크게 4가지임. - Thymeleaf - Groovy - FreeMarker - Mustache * 스프링 부트에서는 템플릿 엔진을 사용할 때 JSP를 권장하지 않음. (패키징 문제, 의존성 문제 등) Thymeleaf를 사용하기 위해서는 pom.xml에 아래와 같은 의존성을 추가해야 한다. org.springframework.boot spring-boot-starter-thymeleaf -> 브라우저에 전달할 ..