bean的自动装配 Autowried

bean的自动装配

  • 自动是Spring满足bean依赖的一种方式
  • Spring会在上下文中自动寻找,并自动给bean装配属性

在spring中有3中装配方式

  1. 在XML中显式的配置
  2. 在java中显式配置
  3. 在xml中隐式自动装配

在xml中隐式自动装配

<?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="cat" class="com.liu.pojo.Cat"></bean>
    <bean id="dog" class="com.liu.pojo.Dog"></bean>

<!--
buName  会自动在容器上下文查找,和自己对象set方法后面的值对应的beanID!
byType  会自动在容器上下文查找,和自己对象属性类型相同的bean!
-->
    <bean id="people" class="com.liu.pojo.People" autowire="byType">
        <property name="name" value="小明"></property>
    </bean>
</beans>
posted @   小幼虫虫  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示