【SSM直击大厂】第七章:Spring JdbcTemplate基础详解
🙊🙊作者主页:🔗
📔📔 精选专栏:🔗
📋📋 精彩摘要:JdbcTemplate JdbcTemplate 是 Spring JDBC 核心包(core)中的核心类,它可以通过配置文件、注解、Java 配置类等形式获取数据库的相关信息,实现了对 JDBC 开发过程中的驱动加载、连接的开启和关闭、SQL 语句的创建与执行、异常处理、事务处理、数据类型转换等操作的封装。
💞💞觉得文章还不错的话欢迎大家点赞👍➕收藏⭐️➕评论💬支持博主🤞
📚目录
📖Spring JdbcTemplate基础详解
📝1️⃣JdbcTemplate概述
它是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们提供了很多的操作 模板类。例如:操作关系型数据的JdbcTemplate和HibernateTemplate,操作nosql数据库的RedisTemplate,操 作消息队列的JmsTemplate等等。
📝2️⃣JdbcTemplate开发步骤
① 导入spring-jdbc和spring-tx坐标
② 创建数据库表和实体
③ 创建JdbcTemplate对象
④ 执行数据库操作
📝3️⃣JdbcTemplate快速入门
① 在pom.xml文件中导入spring-jdbc和spring-tx坐标
② 创建数据库表和实体
表名称 | account |
name | varchar(20) |
money | varchar(20) |
③ 创建JdbcTemplate对象,执行数据库操作
📝4️⃣Spring产生JdbcTemplate对象
我们可以将JdbcTemplate的创建权交给Spring,将数据源DataSource的创建权也交给Spring,在Spring容器内部将数据源DataSource注入到JdbcTemplate模版对象中,applicationContext.xml配置如下:
从容器中获得JdbcTemplate进行添加操作。
📝5️⃣JdbcTemplate的常用操作
✨修改操作
✨删除和查询全部操作
✨查询单个数据操作
📝6️⃣本章小结
Spring JdbcTemplate开发步骤:
① 导入spring-jdbc和spring-tx坐标
② 创建数据库表和实体
③ 创建JdbcTemplate对象
JdbcTemplate jdbcTemplate = new JdbcTemplate();
jdbcTemplate.setDataSource(dataSource);
④ 执行数据库操作
更新操作: dbcTemplate.update(sql,params)
查询操作: jdbcTemplate.query(sql,Mapper,params)
jdbcTemplate.queryForObject(sql,Mapper,params)
- 点赞
- 收藏
- 关注作者
评论(0)