스프링 부트1 코드스테이츠 백엔드 부트캠프 43기 (SpringMVC - Mapper - 서비스 계층) 서비스 계층, DTO -> Entity, Mapper 지난 시간에는 HTTP 메시지의 내용을 API 계층에서 DTO 객체로 변환하는 내용까지 하였다. 오늘 학습한 내용은 1. 서비스 계층이랑 API 계층 연동 -> DI 방식으로 2. DTO객체를 Entity 객체로 매핑 -> Mapper 를 이용 1. 과정을 수행하기 위하여 API 계층에서 서비스 계층의 클래스를 생성하는 것이 아닌 스프링부트에서 지원하는 의존성 주입을 통하여 자동 주입을 해 주었다. 의존성 주입을 위해서 주입할 서비스 계층의 클래스를 @Service 어노테이션을 설정하여 Bean으로 설정해 주었다. 이제 API 계층인 컨트롤러 클래스에서는 CoffeeService 클래스를 직접 생성하는 것이 아닌 주입을 통하여 느슨해진 결합이 완성 되.. 2023. 2. 15. 이전 1 다음