인텔리제이 스프링부트 간단한 타임리프 설정

Y·2021년 7월 11일
0
post-thumbnail

타임리프는 일단 인텔리제이 스프링 부트에서 권장하는

템플릿 엔진입니다. jsp를 사용함으로써 html문법과 jsp가 섞이는 등의 불편함을 해결해주는 녀석입니다.

주의! 아주아주 간단한 설정만을 넣어놨습니다.

먼저 들어가기 전 의존성이다

나머지 의존성은 프로젝트 생성시에 추가해놓은 의존성입니다.

application 설정입니다 보통 properties를 사용하는데

이것도 후에 자세히 다루겠지만 확실히 눈으로 보기에도 properties보다 yml이 편하다는 것을 알수있다

그래서 이렇게 yml로 변경해 사용했다.

기본 경로를 설정해준 것이고 사실 저 3번의 설정은 따로 해주지않아도 된다!

스프링 부트에서 default값으로 들어가 있는 경로다

만약 다른 경로로 하고싶다면 templates이후에 원하는 directory를 붙여주자!

suffix는 자동으로 붙여주는것으로 확장자를 넣어주면

컨트롤단에서 확장자를 붙여주지 않아도 실행이 잘된다

조금 늦게 나온 감이 있지만 간단한 프로젝트 구성도 이다.

이다음 사진은 스프링을 해봤다면 익숙한 사진이다.

톰캣 서버가 내장되어있어서 별도의 서버 설치없이 바로 실행시키면

이렇게 잘 작동하는 것을 확인할수 있다.

인텔리제이 얼티메이트 버전 설치후 처음으로 만져봤는데

타임리프 개념도 몰라서 처음에 조금 헤맸지만 하나하나 잡아가면

이클립스처럼 금방 사용할수 있을것으로 기대된다.

profile
스스로 공부하고 기록해서 발전할수 있도록 노력하는 공부 벨로그 https://youseong.me

0개의 댓글