(设置非自定义Bean)学习Spring的第六天

一 . 获取Bean的方法详解 , 如下图 :

 二  . Spring配置非自定义bean----DruidDatasource

 (设置非自定义Bean)学习Spring的第六天_第1张图片

 我们举个例子 : 配置Druid数据源交由Spring管理

首先导入在pom文件Druid坐标

(设置非自定义Bean)学习Spring的第六天_第2张图片

然后考虑 : 被配置的Bean的实例化方式是什么 :  无参构造

被配置的Bena是否要注入必要属性 :  四个基本信息 



        
                
                
                
                
        

之后照常getBean即可

DataSource dataSource = (DataSource)applicationContext.getBean("dataSource");
        System.out.println(dataSource);

 三 . 配置Connection交由Spring管理(放心,开发中不会这样配,Connection由Datasource底层封装好了)

(设置非自定义Bean)学习Spring的第六天_第3张图片

   
                
        
        
                
                
                
        

四 . 配置日期对象交由Spring管理

j(设置非自定义Bean)学习Spring的第六天_第4张图片

 五 . 配置MyBatis的SqlSessionFatory交由Spring管理

1 . 在pom文件导入相关坐标

(设置非自定义Bean)学习Spring的第六天_第5张图片

 2 . 创建mybatis-config.xml文件

内容如下:




    
        
            
            
                
                
                
                
            
        
    

    
        
    

    

在主配置文件applicationContext.xml里配置

  
        
            
        

        

        
            
        -->

之后在getBean(sqlSessionFactory)即可

你可能感兴趣的:(学习)