웹 페이지를 만들다보면 공통으로 들어가는 부분이 있다. 이것들을 모든 html 코드에 넣다보면 매우 귀찮은 작업이되기에 나눠서 코드 몇 줄만 추가하면 공통 요소들을 내가 원하는 페이지에 추가할 수 있도록 해준다. 공통적으로 들어가는 부분은 보통 헤더에 있는 네비바 그리고 푸터에 있는 정보들에 대하여 fragment를 하려고 한다.이 기능은 thymeleaf의 기능이기에 의존성을 추가해주어야한다.처음 프로젝트를 생성할 때 추가하는 의존성 외로 아래의 의존성을 추가해준다. nz.net.ultraq.thymeleaf thymeleaf-layout-dialect 3.3.0 그리고 공통으로 들어갈 부분은 layout 이라는 경로에 파일을 생성해준다. 그리고 메인 레이아웃에는 다음과 같이 코드를 넣..