Spring Framework
[Spring Framework] Bean 의존주입 Annotation
써치킴
2022. 5. 16. 02:53
@Autowired
-
get/set 접근 메서드를 만들지 않고도 SpringFramework 설정 파일을 통해 get/set 메서드 대신 일을 해줌
-
이 객체를 생성해서 자동으로 만들어줘 (xml의 bean과 동일한 기능)
-
<property>, <contructor-arg> 태그와 동일 역할 → <property>, <contructor-arg> 대신 역할을 해줌
-
정밀한 의존관계가 필요한 경우 사용
-
setter, 일반 메서드도 적용 가능
기존 소스
<bean id="car" class="expert003.Car">
<property name="tire" ref="koreaTire"></property>
</bean>
새로운 소스
<bean id="car" class="expert004.Car"></bean>
@Autowird 를 통해서 자동으로 car 의 property 를 찾아줄 수 있음