의존관계 주입📌 객체 간의 의존성을 스프링 컨테이너가 자동으로 관리하고 주입해주는 설계 패턴입니다. 객체가 다른 객체를 필요로 할 때, 직접 생성하지 않고 외부에서 주입받아 사용하도록 설계하는 방식입니다. @Autowired 는 의존성을 자동으로 주입할 때 사용하는 Annotation 이다.기본적으로 주입할 대상이 없으면 오류가 발생한다.(required = true) 의존관계 주입의 기본 개념의존성(Dependency):A 객체가 B 객체를 사용해야 한다면, A는 B에 의존하고 있다고 말합니다.이때 B 객체를 A 내부에서 직접 생성하지 않고, 외부에서 주입받는 것을 의존관계 주입이라고 합니다.스프링 DI:스프링 컨테이너가 객체(빈)를 생성하고 관리하면서 필요한 의존성을 자동으로 주입합니다.개발자는 직..