Ch 03. 인텔리제이 실습 - To do List 구현하기
03. 모델 구현
- spring boot으로 application을 설계할 때 다양한 방식으로 component를 조합하여 사용
model, repository, service, controller로 구분
=> 유지보수 관점에서 유리 (layer별로 수정가능)
- model layer
일반적으로 개발 domain에 사용되는 각각의 object
- 이번에 사용할 model class
- to_do_entity : DB와 데이터를 통신
- to_do_request, to_do_response : 응답을 받고 요청
04. repository 구현
- repository : persistance layer (DB)와 date를 주고받기위한 인터페이스를 정의한 부분
* 개발을 공부할 때 사용방법 자체를 익히는 것은 그렇게 중요하지 않다. Java 문법과 spring boot 사용 방법을 익히는 것보다 사용하는 이유와 동작 원리를 이해하는 것이 더 중요하다.
ex) repository의 경우 하는 역할이 무엇인지, 어떻게 동작하는지, 왜 사용해야 하는지를 생각하면서 공부하는게 더 중요하다.
----------------------------------------------------------------------------------------------------------------------------------
https:/bit.ly/37BpXic
'[패스트캠퍼스] Spring' 카테고리의 다른 글
패스트캠퍼스 챌린지 6일차 (0) | 2022.01.29 |
---|---|
패스트캠퍼스 챌린지 5일차 (0) | 2022.01.28 |
패스트캠퍼스 챌린지 4일차 (0) | 2022.01.27 |
패스트캠퍼스 챌린지 3일차 (0) | 2022.01.26 |
패스트캠퍼스 챌린지 1일차 - Intellij 가이드 (0) | 2022.01.24 |
댓글