栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Spring5 IOC容器管理------基于XML方式

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring5 IOC容器管理------基于XML方式

Spring———IOC (控制反转)

一、IOC容器 1、什么是IOC(控制反转)
  • 对象之间的调用和创建过程,交给Spring5进行管理
  • 使用IOC目的:为了降低耦合度
2、IOC底层原理
  • XML解析、工厂模式、反射
3、Spring 提供的IOC容器实现的两种方式(两个接口)
  • BeanFactory接口:IOC容器基本实现是Spring内部接口的使用接口,不提供给开发人员进行使用(加载配置文件时候不会创建对象,在获取对象时才会创建对象。)
  • ApplicationContext接口:BeanFactory接口的子接口,提供更多更强大的功能,提供给开发人员使用(加载配置文件时候就会把在配置文件对象进行创建)推荐使用!
二、IOC容器Bean管理 1、IOC操作Bean管理
  • Bean管理就是两个操作 a)Spring创建对象 b)Spring注入属性
2、基于XML创建对象

    
3、基于XML方式注入属性 ,有参的构造函数的注入

        
        
        

        
        
        
4、注入空值null 和特殊字符

        

            
        

        
            >]]>
        
5、注入属性-外部注入bean

    

        
    
    
6、注入内部bean和级联赋值
  • 内部注入

        

        
            

                
            
        
    -->
  • 级联bean 演示

    

        
        
    
    
        
    
  • 第二种方式

    
        
        
        

        
    
    

    
7、基于XML注入数组、集合属性

    

        
            
                java课程
                mysql
            
        

        
            
                江西
                南昌
            
        

        
            
                帅哥
                嘿嘿
            
        

        
            
                
                
            
        
8、在集合里面设置对象类型值


    
        
        
            
            
        
        
    


    
        
    
    
        
9、提取集合中公共的部分进行注入

    
        java
        mysql
        html5
    

    
        
    
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/856665.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号