annotation
-
[Spring] @Autowired 와 @Resource프로그래밍/Spring 2020. 3. 27. 17:03
사용하는 이유 기존 객체(Bean) 생성 시 생성자 또는 Setter를 통해서 변수 설정을 해주어야 했다. 이 과정을 생략할 수 있는 방법이 바로 @Autowired 와 @Resource 이다. @Autowired 사용범위 : Constructor, Property, Method 작동방식 : 주입하려고 하는 객체의 타입이 일치하는 객체를 자동으로 주입 주의 : Property 와 Method에 사용시 Default Consructor 를 필수로 명시 @Resource 사용범위 : Property, Method 작동방식 : 주입하려고 하는 객체의 이름이 일치하는 객체를 자동으로 주입 주의 : Property 와 Method에 사용시 Default Consructor 를 필수로 명시 사용 환경 설정 xml ..