(❗️TODO) [Spring MVC] Service 계층

박채은·2022년 12월 25일
0

Spring

목록 보기
14/35
post-custom-banner

서비스 계층

  • API 계층에서 전달 받은 클라이언트의 요청 데이터를 기반으로 실질적인 비즈니스 요구사항을 처리하는 계층

1. DI를 사용하여 API 계층과 Service 계층 연동

API 계층과 Service 계층 연동 =

DTO vs Entity

  • DTO : API 계층에서 클라이언트의 Request Body를 전달 받고 클라이언트에게 되돌려 줄 응답 데이터를 담는 역할

  • Entity

    • API 계층과 데이터 액세스 계층과 연동하여 서비스 계층에서 비즈니스 로직을 처리하기 위해 필요한 데이터를 담는 역할을 하는 클래스

즉 DTO는 API 계층에서 사용되고, Entity는 서비스 계층에서 사용된다.

2. Entity 클래스와 DTO 클래스의 매핑

0개의 댓글