1일차에서 스프링의 개념에 대해 배웠다. 오늘은 어떻게 의존성을 주입하는지 스프링에서는 어떻게 DB를 연결하고 객체를 만드는지 직접 실습하면서 배워볼 것이다. 먼저 의존성 주입 테스트를 해볼건데 레스토랑, 셰프, 호텔 클래스를 만들어서 레스토랑과 호텔 객체에 셰프 객체를 주입하는 시나리오를 고려해보서 만들 것이다. 1. 생성자, setter를 이용한 주입으로 의존성 주입 구현 2. 설정 방식은 XML, 어노테이션을 통해서 처리 1. chef 클래스 만들기 - setter 기능 , toString() 을 자동생성하기 위해 @Data 를 import 해준다. @Data : Lombok의 setter를 생성하는 기능을 사용하기 위함과 생성자, toString(0등을 자동으로 생성하기 위함. 2. restaur..