첫 시작! 😊
1. MVC Pattern
Model : 데이터를 처리 / DAO DO
View : UI 요소가 포함되는 화면영역
Controller : 모델과 뷰의 브릿지
사용자의 입력을 받아 모델과 뷰를 업데이트
여러가지 모델을 가지고 있다가, 사용자가 선택한 뷰를 출력
(ex.은행 거래내역의 다양한 다운로드 방식)
2. 컨트롤러가 하는 일
Model이 데이터를 어떻게 처리할지 알려주는 역할
view를 주로 반환
3. 서비스가 하는 일
Data Access Object
-> Client로부터 Request를 받는다. (ID, PW)
-> Request를 받은 Controller는 Service를 호출한다.
-> Service는 데이터를 처리하여 Controller에게 return한다.
-> Controller는 Client에게 결과를 response한다.
4. URL이 무엇인지
Uniform resource locator 이동허려는 주소
구성 : 프로토콜(통신규약) / 파일 디렉토리 / 도메인이름
<참고자료>
Velog | Controller, Service, Repository
Youtube | MVC Pattern