ref 속성 사용시:
<bean ...> <property name="car" ref="pride"/> </bean>
<bean id="pride" class="org.car.Pride"> |
value 속성 사용시:
<property name="carName" value="Pride" /> <property name="maxSpeed" value="100" /> <property name="classType" value="java.lang.String" /> |
value 속성 사용시에는 스프링컨테이너가 값을 주입할 때 알아서 타입을 변환 시켜서 주입한다.
위의 예제 경우에 스프링컨테이너는 값을 String, int, 클래스 오브젝트 타입 으로 변형시켜서 주입하게 된다.
참조: 토비스프링 3, 826p
'SpringFramework' 카테고리의 다른 글
스프링 웹플럭스 인증 with JWT + RBAC (0) | 2021.05.01 |
---|---|
스프링 WebClient 동시에 호출하기 (0) | 2020.05.24 |
@Bean (0) | 2011.05.31 |
@Resource, @Autowired 사용시기 (0) | 2011.05.30 |
스프링에 대한 대표적인 오해중의 하나 (0) | 2011.05.28 |