1 概述
SpringBoot
封装的JdbcTemplate
,使用模板模式,去除JDBC
繁琐的重复代码,并提供了基于注解的事务管理;下面详细介绍如何使用JdbcTemplate
操作数据和事务管理。
2 添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
SpringBoot
会自动初始化JdbcTemplate
3 数据源配置
spring:
datasource:
url: jdbc:mysql://127.0.0.1:3306/springboot
username: root
password: 123456
driver-class-name: com.mysql.jdbc.Driver
以上就是需要新增的配置,是不是非常简单
4 业务代码,实现数据库增删改查
4.1 新建数据库,新建表
数据库:SpringBoot
表:
CREATE TABLE `t_user` (
`user_id` INT ( 11 ) NOT NULL AUTO_INCREMENT,
`user_name` VARCHAR ( 255 ) NOT NULL,
`password` VARCHAR ( 255 ) NOT NULL,
`phone` VARCHAR ( 20 ) NOT NULL,
PRIMAR