개발 공부 기록/07. TIL

스프링 부트와 AWS로 혼자 구현하는 웹 서비스 TIL - 4장 머스테치

박세류 2023. 11. 15. 04:34

✍학습 키워드


서버 템플릿 엔진이란?

  • 지정된 템플릿 양식과 데이터가 합쳐져 HTML 문서를 출력하는 소프트웨어를 이야기한다.
    • JSP, Freemaker등이 있다.
  • 서버 템플릿 엔진을 이용한 화면 생성은 서버에서 Java 코드로 문자열을 만든 뒤 HTML로 변환하여 HTML로 전달한다.
  • 자바 진영에는 JSP, Thymeleaf 등의 스프링 진영에서 사용할 수 있는 서버 템플릿 엔진들이 있다.

 

📝새로 배운 개념


템플릿 엔진(머스테치)의 기본 위치

  • src/main/resources/templates 이다

@Transactional(readOnly = true)

  • 트랜잭션 범위는 유지하되, 조회 기능만 하도록 설정하여 조회 속도가 개선된다.
728x90