반응형
가장 일반적인 웹 애플리케이션 계층 구조를 살펴보자
각 계층별 역할은 아래와 같다
- Controller : MVC방식에서의 Controller 역할과 동일하다
- Service : 핵심 로직을 구현한다
- Repository : DB에 접근하거나, Domain 객체를 DB에 저장 / 관리한다
- Domain : 애플리케이션의 도메인 객체이다. 도메인 객체에는 회원, 주문, 쿠폰번호등이 해당되며, DB에 저장 / 관리된다.
반응형
'Back-End > Java Spring Boot' 카테고리의 다른 글
[Spring Boot] Spring Bean과 의존관계 (0) | 2022.03.13 |
---|---|
[Spring Boot] 테스트 코드 작성해보기 (0) | 2022.03.13 |
[Spring Boot] API 방식 (0) | 2022.03.13 |
[Spring Boot] MVC & Template Engine (0) | 2022.03.12 |
[Spring Boot] Spring Static Content (0) | 2022.03.12 |