# 利用构造方法实现对象依赖注入

回到spring导航页

  • 依赖注入是指运行时将容器内对象利用反射赋给其他对象的操作
  • 基于setter方法注入对象
  • 基于构造方法注入对象
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
        https://www.springframework.org/schema/beans/spring-beans.xsd">
    <bean id="apple3" class="com.torey.spring.ioc.entity.Apple">
        <!--这种方式一般不用-->
        <constructor-arg index="0" value="黄色2"></constructor-arg>
        <constructor-arg index="1" value="中国2"></constructor-arg>
        <constructor-arg index="2" value="金帅2"></constructor-arg>
    </bean>
    <bean id="anDi" class="com.torey.spring.ioc.entity.Child">
        <constructor-arg name="name" value="安迪"></constructor-arg>
        <constructor-arg name="apple" ref="apple3"></constructor-arg>
    </bean>
</beans>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

# 导航,上一页,下一页

7IoC在实际项目中的用途
9注入集合对象

# 支持我-微信扫一扫-加入微信公众号

Aseven公众号

# 赞赏作者

赞赏作者