Spring JDBC

用过JDBC(Java DataBase Connectivity,Java数据库连接)的人都知道,JDBC非常臃肿,一点也不可爱。以致于我们每次使用JDBC操作数据库时,总会忍不住吐槽。为了让大家少些吐槽,多些舒心;致力于简化Java开发的Spring果断出手,简化了JDBC,把它封装成为Spring旗下的一个重要模块。这个模块就是著名的Spring JDBC。至于简化了多少,且让我们先用传统的JDBC实现一个小项目,再用Spring JDBC对其进行改进,进而比较直观地了解Spring JDBC对JDBC做的简化,学习Spring JDBC的基础知识。

这个例子非常简单,就往数据库里插入人的信息,之后查询出来进行显示。因此,我们需要创建一个数据库,一张数据库表,用于保存人的信息。而这,可以通过打开先前安装过的MYSQL Workbench,执行以下SQL脚本进行创建:

 1 CREATE DATABASE sj_person_jdbc DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci;
 2 
 3 USE sj_person_jdbc;
 4 
 5 CREATE TABLE person (
 6     person_id     INT         NOT NULL AUTO_INCREMENT, # 数据库表ID
 7     person_name   VARCHAR(50) NOT NULL,                # 名字
 8     person_gender VARCHAR(50) NOT NULL,                # 性别
 9     PRIMARY KEY (person_id)                            # 添加主键
10 ) ENGINE = INNODB;
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » Spring JDBC