반응형

출처 : Spring 5프로그래밍 입문

1. 의존이란?

di는 Dependency Injection의 약자로 의존주입이라고 번역한다.

2. DI를 통한 의존 처리

DI(Dependency Injection,의존 주입)는 의존하는 객체를 직접 생성하는 대신 의존 객체를 전달받는 방식을 사용한다.

3. di와 의존 객체 변경의 유연함

4. 예제 프로젝트 만들기

5. 객체 조립기

조립기(asembler)

6. 스프링의 di설정

7. @Configuration설정 클래스의 @Bean설정과 싱글톤

8. 두개 이상의 설정 파일 사용하기

 

@Autowired애노테이셔는 스프링의 자동주입 기능을 위한 것이다. 스프링 빈에 의존하는 다른 빈을 자동으로 주입하고 싶을때 사용한다.

@Configuration애노테이션이 붙은 설정 클래스를 내부적으로 스프링 빈으로 등록한다.

9. getBean()메서드 사용

getBean()메서드의 첫번째 인자는 빈이 이름이고 두번 쨰 인자는 빈의 타입이다.

10.주입 대상 객체를 모두 빈 객체로 설정해야 하나 ?

객체를 스프링 빈으로 등록할 때와 등록하지 않을 때의 차이는 스프링 컨테이너가 객체를 관리하는지 여부이다.

 

 

반응형

' > Spring 5프로그래밍 입문' 카테고리의 다른 글

07 . AOP프로그래밍 08.DB연동  (0) 2020.09.24
05. 컴포넌트 스캔 06. 빈 라이프사이클과 범위  (0) 2020.09.22
04. 의존 자동 주입  (0) 2020.09.20
02. 스프링 시작하기  (0) 2020.09.18
01.들어가며  (0) 2020.09.17

+ Recent posts