계층(Layered Architecture)

스프링 계층은 크게 Presentation LayerBusiness LayerData Access Layer 로 나뉜다. 이렇게 계층을 여러 단계로 나누어 수정사항이 발생하더라도 전체 계층을 수정하는 것이 아닌 일부만을 수정하여 유지보수에 유리하다.

Untitled

Presentation Layer(표현 계층)

Controller

Business Layer(비즈니스 계층, Service Layer)

Data Access Layer(데이터 엑세스 계층)

Domain Model Layer(도메인 모델 계층)

객체

Untitled