Model | application information (data를 의미함) |
View | 사용자가 보고 사용하는 화면 (사용자 인터페이스) |
Controller |
Model과 View의 중계 역할. 사용자의 요청을 파악하고 그에 맞는 결과를 사용자에게 돌려줌. |
- 참고: https://jeong-pro.tistory.com/96
영역 | 역할 |
View | 사용자가 보는 화면 또는 결과 |
Controller | 사용자가 웹 브라우저를 통해 어떠한 요청을 하면 그 요청을 처리할 controller를 호출. controller는 사용자의 요청을 처리하기 위한 비즈니스 로직을 호출하고 그 결괏값을 사용자에게 전달. |
Service | 사용자의 요청을 처리하기 위한 비즈니스 로직 수행 |
DAO(Data Access Object) | DB에 접속하여 비즈니스 로직 실행에 필요한 query 호출 |
DB | DATA BASE. application에서 발생한 모든 정보 저장. |
반응형
'Java > Spring Boot' 카테고리의 다른 글
SpringBoot-007-JPA 이용하기 (0) | 2019.08.26 |
---|---|
SpringBoot-006-REST API (GET/POST/PUT/DELETE) (0) | 2019.08.26 |
SpringBoot-004-Spring Boot 프로젝트 살펴보기 (0) | 2019.08.19 |
SpringBoot-003-Spring boot에서 JSP 사용하기 (0) | 2019.08.18 |
SpringBoot-002-Spring Boot project 만들기 (0) | 2019.08.17 |