IoC容器-Bean管理XML方式(创建对象和set注入属性,有参构造注入属性)

Ioc操作Bean管理

1,什么是Bean管理

  (0)Bean管理指的是两个操作

  (1)Spring创建对象

  (2)Spring注入属性

2,Bean管理操作有两种方式

  (1)基于xml配置文件方式实现

  (2)基于注解方式实现

 

Ioc操作Bean管理(基于xml方式)

    1,基于xml方式创建对象   

      <bean id="user" class="com.company.spring5.User"></bean>

     (1)在spring配置文件中,使用bean标签,标签里添加对应属性,就可以实现对象创建

     (2)在bean标签有很多属性,介绍常用的属性

    *id属性:唯一标识

    *class属性:类全路径(包类路径)

    *name属性:  name用的不多,作用和id一样,id属性值中不能加特殊符号,name里可以加特殊符号,是早期为struct1用的

 

 

     (3)创建对象时,默认也是执行无参数构造方法完成对象创建

 

    

    2,基于xml方式注入属性

     (1)DI:依赖注入,就是注入属性

    3,第一种注入方式:使用set方法进行注入

     (1)创建类,定义属性和对应的set方法

        

 

 

      

      (2)在spring配置文件配置对象创建,配置属性注入

        

 

 

 

          

      

    4,第二种注入方式:使用有参数构造进行注入

      (1)创建类,定义属性,创建属性对应有参数构造方法

        

 

      (2)在spring配置文件中进行配置

 

 

         

 

         

 

       2

 

posted @ 2021-11-23 21:44  doremi429  阅读(74)  评论(0编辑  收藏  举报