Spring 的 jdbcTemplate 操作

一、理论

1.spring 框架一站式框架

   (1)针对Javaee 三层,每一层都有解决技术

   (2)在dao层,使用jdbcTemplate

2.spring 对不同的持久化层技术都进行封装

  

   jdbcTemplate 对 jdbc 进行封装

3. jdbcTemplate 使用和 dbutils 使用很相似,都对数据库 crud 操作

二、增加

    1.导入jdbcTemplate 使用的 jar 包

     

      最重要的是记得导入 jdbc 驱动包

      

   2.创建对象,设置数据库信息

   3.创建 jdbcTemplate对象,设置数据源

   4.调用 jdbcTemplate对象里面的方法实现操作

    

   

  修改

  

 删除


查询

 1

  

2 查询具体实现

 第一个 查询返回某一个值


 (1) 第一个参数是 sql 语句

 (2)第二个参数 返回类型的 class

   

          jdbc 原始实现


  第二个 查询返回对象

  

第一个参数是sql语句

第二个参数是RowMapper,是接口,类似于dbutils里面接口

第三个参数是 可变参数

 


第三个 查询返回list集合

(1)sql语句

(2)RowMapper接口,自己写类实现数据封装

(3)可变参数


 Spring配置连接池和dao使用jdbcTemplate

一、

1.spring 配置c3po连接池

  第一步导入jar包


第二步 创建spring配置文件,配置连接池


 (1)把代码在配置文件中进行配置

  

2. dao 使用 jdbcTemplate 

(1)创建servicedao,配置servicedao对象,在service注入对象


 (2)创建jdbcTemplate 对象,把模板对象注入到dao里面



(3)在jdbcTemplate对象里面注入dataSource




 


    


















评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值