JDBC进化史(一)前言

JDBC进化是什么意思?为什么会有这篇文章

先借用百科上的资料:

JDBC(Java Database Connectivity),Java数据库连接。是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。
JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名。

简单而言,JDBC就是Java执行SQL语句进行数据库操作的API。

在Java项目开发中,对数据库的操作十分常见。因此,JDBC显得尤为重要。然而在学习JDBC的过程中,我发现原始的操作方式十分繁琐,重复大量代码、性能也存在优化空间,存在一定的局限性(如一个进程内Connection连接存在个数限制)等一系列问题。我很困惑,这个看上去十分简单的操作为何要如此繁琐?

在学习同时,指导我的王老师针对JDBC优化提出了一系列的建议,给我提供了新思路。
因此记下本文,与大家分享JDBC的优化思路,亦作为本人JDBC的复习笔记。

同时,本文从JDBC的入门细节开始介绍,刚接触JDBC的朋友也可做简单的入门学习(如存在各类错误希望大家能够指出)。希望能对大家有所帮助。

JDBC进化:即针对原始的JDBC操作,进行一系列优化,提升代码可操作性和性能。

本文依照多次优化的版本,分为多部分。持续更新中…(如果有人催可能会更新的更快?)

JDBC进化史(一)前言
JDBC进化史(二)JDBC介绍、配置和连接测试
JDBC进化史(三)JDBC基本操作方式–添加、删除
JDBC进化史(四)优化之:数据传递优化
JDBC进化史(五)优化之:连接配置优化
JDBC进化史(六)JDBC常见操作–单行查询(初次优化后方案)
JDBC进化史(七)优化之:DML语句简化处理
JDBC进化史(八)优化之:查询结果描述优化
(假装我是后文的链接)

你可能感兴趣的:(Java_JDBC)