jdbctemplate使用 | Spring Boot 23

🍅 作者简介:哪吒,CSDN2021博客之星亚军🏆、新星计划导师✌、博客专家💪

🍅 哪吒多年工作总结:Java学习路线总结,搬砖工逆袭Java架构师

🍅 关注公众号【哪吒编程】,回复1024,获取Java学习路线思维导图、大厂面试真题、加入万粉计划交流群、一起学习进步

目录

一、JdbcTemplate概述

二、Spring中实现jdbcTemplate对数据库操作(采用c3p0连接池)

1、src下创建属性配置文件db.properties

2、配置XML

3、测试是否已经连接数据库

三、Springboot配置jdbcTemplate的Datasource

1、在配置文件中,写入数据库连接信息

2、创建Spring配置类,定义DataSource用来读取application.properties中的配置

3、在使用的时候注入datasource

4、更详细的配置类

5、事务的使用

 6、dao层代码简介

 四、API介绍

1、执行DDL语句

2、JdbcTemplate实现增删改

3、JdbcTemplate查询-queryForInt返回一个int整数

4、JdbcTemplate查询-queryForLong返回一个long整数

5、JdbcTemplate查询-queryForObject返回String

6、JdbcTemplate查询-queryForMap返回一个Map集合

7、JdbcTemplate查询-queryForList返回一个List集合

8、JdbcTemplate查询-RowMapper返回自定义对象

9、JdbcTemplate查询-BeanPropertyRowMapper返回自定义对象

10、批量插入


一、JdbcTemplate概述

​ JDBC已经能够满足大部分用户最基本的需求,但是在使用JDBC时,必须自己来管理数据库资源如:获取PreparedStatement,设置SQL语句参数,关闭连接等步骤。

​ JdbcTemplate是Spring对JDBC的封装,目的是使JDBC更加易于使用。JdbcTemplate是Spring的一部分。JdbcTemplate处理了资源的建立和释放。他帮助我们避免一些常见的错误,比如忘了总要关闭连接。他运行核心的JDBC工作流,如Statement的建立和执行,而我们只需要提供SQL语句和提取结果。

在JdbcTemplate中执行SQL语句的方法大致分为3类:

  1. execute:可以执行所有SQL语句,一般用于执行DDL语句;<
  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哪 吒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值