ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 의존객체 자동 주입
    Spring 2020. 3. 23. 09:37

    1. 의존객체 자동 주입

     

    1.1 의존객체 자동 주입이란? 

    => 태그를 사용하지 않고, 자동으로 의존 대상 객체가 필요한 객체에 주입해 주는 기능.

     

     

     

    1.2 @Autowired

     

    =객체의 타입을 보고 자동으로 주입함

    - Java 파일에서@Autowired를 써줌

    - 컨테이너에 <context:annotation-config/> 를 추가해줌 (schema등이 추가됨)

    - SchemaLocation 등이 한글자라도 틀리지않도록 주의함

     

     

     

     

    => code를 고친 예

    =>  Autowired 태그를 달아주면 됨

    =>*** 생성자가 아닌 메소드에 autowired를 할려고 한다면, 기본 생성자가 필요함

     

    -태그를 이용하여 직접 넣는 것보다 더 보편적인 방법임

     

     

     

    1.3 Resource

     

    => auto wired 와 비슷하지만 객체의 타입이 아닌 일치하는 이름에 맞는 bean 객체를 주입함

    *** 생성자에는 못씀

    *** property와 method에는 사용가능

     

     

     

    'Spring' 카테고리의 다른 글

    생명주기(Life Cycle)  (0) 2020.03.26
    의존객체 선택  (0) 2020.03.23
    스프링 설정 파일 분리  (0) 2020.03.23
    다양한 의존 객체 주입  (0) 2020.03.23
    DI ( Dependency Injection, 의존 객체 주입)  (0) 2020.03.23

    댓글

Designed by Who.