본문 바로가기
JPA

JPA 웹 계층 개발 - 홈 화면과 레이아웃

by ppirae 2022. 4. 22.

홈 화면과 레이아웃

lombok의 @Slf4j 를 사용하면 기존의 Logger, LoggerFactory의 기능을 그대로 사용할 수 있다.

 

참고: Hierarchical-style layouts
예제에서는 뷰 템플릿을 최대한 간단하게 설명하려고, header , footer 같은 템플릿 파일을 반복해서 포함한다.
다음 링크의 Hierarchical-style layouts을 참고하면 이런 부분도 중복을 제거할 수 있다. https://www.thymeleaf.org/doc/articles/layouts.html

현재는 Include-style layouts이지만 (예제에서 간단하게 하기 위해서)

Hiearachical-style layout(계층 스타일 레이아웃)을 적용하면 코드중복 없이 깔끔하게 코딩할 수 있다.

 

https://getbootstrap.com/

에서 bootstrap을 다운받아서 압축을 푼 다음,

  • resources/static 하위에 css , js 추가
  • resources/static/css/jumbotron-narrow.css 추가

복사 후에 

Reload from DIsk -> Build - Build Project 하여 다시 실행하면

홈페이지가 이런식으로 바뀌게 된다.

 

시험기간이라 JPA에 긴 시간을 투자하지 못하였다 ㅠ


인프런 김영한님의 스프링부트와 JPA 활용 1을 듣고 작성한 글입니다.

https://inf.run/sE2y

 

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발 - 인프런 | 강의

실무에 가까운 예제로, 스프링 부트와 JPA를 활용해서 웹 애플리케이션을 설계하고 개발합니다. 이 과정을 통해 스프링 부트와 JPA를 실무에서 어떻게 활용해야 하는지 이해할 수 있습니다., - 강

www.inflearn.com

 

'JPA' 카테고리의 다른 글

HelloJPA와 영속성 관리 - 내부 동작 방식  (0) 2022.05.10
JPA에 대해..  (0) 2022.05.09
JPA 주문 도메인 개발  (0) 2022.04.20
JPA 회원, 상품 도메인 개발  (0) 2022.04.19
JPA 도메인 분석 설계  (0) 2022.04.19

댓글