JDBCTemplate(概念和准备)
- 什么是jdbcTemplate
(1)Spring框架对jdbc进行封装,使用jdbcTemplate方便对数据库进行操作 - 准备工作
引入jdbc
(2)在spring配置文件中配置数据库连接池
3. 配置jdbcTemplate对象,注入Datasource4. 创建service类,创建dao类,.在dao注入jdbcTemplate
4. JdbcTemplate操作数据库
5. 编写一个bean
6. 编写service和dao
(1) 在dao进行数据库操作
(2) 调用jdbcTemplate对象里面的update方法实现添加, Update(String sql,obj…ags)
有两个参数,第一个参数,sql语句,第二个参数,可变参数,设置sql语句值
7. JdbcTemplate修改和删除数据库
1.修改
-
JdbcTemplate操作数据库(查询返回某个值)
-
查询表里有多少条记录,返回是某个值
-
使用jdbcTemplate实现查询返回某个值代码
有两个参数,第一个sql,第二个返回类型class
查询返回对象 -
场景,查询图书详情
有三个参数, 第一个参数sql,第二个参数rowMapper(是接口,返回不同类型数据,使用这个接口里面实现类完成数据封装), 第三个参数,sql语句值
查询返回集合
- 场景,查询图书列表分页
RowMapper是接口,针对返回不同类型数据,使用这个接口里面实现类完成数据封装
批量操作:操作表里面的多条记录
批量修改
批量删除