Spring JDBC

1 Spring 的 JDBC 的模板:
Spring是EE开发的一站式的框架,有EE开发的每层的解决方案。

Spring对持久层也提供了解决方案:ORM模块和JDBC的模板。

1.1 Spring 提供了很多持久层技术的模板类简化编程:

Spring JDBC

案例测试:


1.2 创建数据库和表:

create database test_dbc

use test_dbc

create table account(
id int primary key auto_increment,
name varchar(20),
money double
);
1.3 引入相关开发包:

Spring JDBC

创建一个测试类:

Spring JDBC

将连接池的配置和交给 Spring 管理:

引入 Spring 的配置文件

Spring JDBC

编写测试类

Spring JDBC

Spring 中配置 DBCP 连接池:

引入 dbcp 连接池的 jar 包

Spring JDBC

配置文件

Spring JDBC

配置 c3p0 连接池:

Spring JDBC

Spring JDBC

 

将数据库连接的信息配置到属性文件中:

定义属性文件

jdbc.properties

jdbc.driverClass=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql:///test_dbc
jdbc.username=root
jdbc.password=root

引入外部的属性文件

Spring JDBC

 

JDBC 模板的 CRUD 的操作:

JDBC 模板 CRUD 的操作:

Spring JDBC

Spring JDBC

 

Spring JDBC