스프링에서 서비스 (1) 스프링에서 서비스 계층을 나누는 이유 스프링의 계층은 크게 Presentation Layer, Business Layer, Data Access Layer 3개로 나눌 수 있다. 1) Presentation Layer (프레젠테이션 계층) - 브라우저상의 웹 클라이언트의 요청 및 응답을 처리 - 서비스 계층, 데이터 액세스 계층에서 발생하는 Exception을 처리 - @Controller 어노테이션을 사용하여 작성된 Controller 클래스가 이 계층에 속함 2) Business Layer (서비스 계층) - 애플리케이션 비즈니스 로직 처리와 비즈니스와 관련된 도메인 모델의 적합성 검증 - 트랜잭션 관리 - Service 인터페이스와 @Service 어노테이션을 사용하여 작성된 Service 구현 클래스가 이 계층에 속함 3) Data .. 이전 1 다음