Spring.Day02.连接池与注解

01. Spring   配置数据源

  A。数据源的开发步骤

    1. 导入数据源的坐标和数据库的驱动坐标;

    2. 创建数据源对象;

    3. 设置数据源的基本连接数据;

    4. 使用数据源获取连接资源和归还连接资源;      

  B. C3p0, Druid 连接池的配置复习

    1. 导入依赖Jar包坐标

      

 

    2. 手动创建 c3p0

      

 

 

    3. 手动创建  Druid 

      

 

     4. 通过配置文件,手动创建 Druid (C3P0也是一样的流程)

      

 

       

 03. 通过  Spring   创建数据源

   a. 依据上面各种方式是通过set操作来配置数据,适合 Spring 的 set 注入配置;

    >> 配置参数如下:

    

   b. Spring 完成对 c3p0 数据源的实例化

    

 

   c. Spring 完成对 druid 数据源的初始化

    

 

 

 04. 在Srping 中加载外部 properties 文件,获取连接信息

  

 

 

05.Spring的注解开发

  >> Spring 原始注解

    

   >>注解的使用及替代内容

    * Bean配置模式如下

 

      

 

    * 通过注解方式,替代上面的配置 (注意:是在实现类上配置注解)

     

        

 

 

     ** 在使用注解的时候,需要在配置文件中配置组件扫描,否则不会生效

     

 

 

  >> 在使用注解模式下,属性配置可以删除掉

     

 

 

   >> 关于 @Autowired 以及 @Qualifier 的使用

     

 

 

   >>关于语义化注解的替换关系

       

     

 

 

      * 关于注入的替代

     

 

 

   >>普通数据类型的注解配置

       

 

  >>其它注解

    作用域外

    

 

     初始化及销售方法

    

 

 06. Spring 新注解

    

 

   >> 新注解的使用

    

 

    调用的时候,需要使用 AnnotationConfigApplicationContext

    

 

 

     >> 如果项目比较大,配置信息比较多,可以使用 import 方式导入子配置文件

      如:将上面的配置类,进行拆分,将数据源这一块的内容剥离出来做子配置文件

        

 

         

 

 07. Spring 集成Junit 步骤

  a. 导入Spring 集成Junit 的坐标;

    

 

   b. 使用 @Runwith 注解替代原来的运行期;

  c. 使用 @ContextConfiguration 指定配置文件或配置类;

  d. 使用 @Autowired 注入需要测试的对象

  e. 创建测试方法进行测试;

    

 

 

 

 

 

 

 

 

 

     

 

 

 

 

    

      

 

   

 

 

 

      

 

    

 

 

      

posted @ 2022-04-15 10:15  耗喜天涯  阅读(45)  评论(0编辑  收藏  举报