반응형 @Named1 Java - Spring DI 기초부터 DI란? Dependency Injection의 약어로 말하면 「의존성의 주입」입니다. Wikipedia에서 조사해 보면 「객체의 주입」이라고 쓰여졌습니다. 클래스 밖으로부터 의존성(객체)을 주입하는 것으로, 클래스간의 의존관계를 해결하는 목적을 가지고 있다고 합니다. DI 컨테이너란? DI를 실현하기 위한 프레임워크. DI 컨테이너를 통해 인스턴스를 생성하고 관리합니다. ※ Spring에서는 DI 컨테이너가 관리하는 인스턴스를 「컴포넌트」라고 표현합니다. @Configuration Configuration 클래스임을 나타냅니다. @Component DI 컨테이너에 관리시키는 Bean으로서 클래스를 등록한다. @ComponentScan @Component 가 부여된 클래스를 스캔하여 Bean으로 DI에 .. 2022. 11. 4. 이전 1 다음 반응형