JDBC----概述

文章目录

    • 数据持久化
    • JDBC概述
    • JDBC程序编写流程

数据持久化

JAVA中存在集合或数组等容器中的数据都是临时的,他在服务器物理内存上存于内存中,随着程序的结束,这些数据也会消失,数据并不持久,若果想保存数据的持久,则需要把数据存入到外存(硬盘,U盘)中,数据可以以多种形式存放于硬盘中,比如文件、数据库。所以连接数据库的层被称为持久层

●持久化(persistence) :把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,
数据持久化意味着将内存中的数据保存到硬盘上加以”固化" ,而持久化的实现过程大多通过各种关系数据库来
完成。
●持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中。

JDBC----概述_第1张图片

JDBC概述

JDBC就用于程序和数据库的交互
在JavaWeb中用于服务器和数据库的交互

●JDBCJava Database Connectivity)是一一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口(一组API) ,定义了用来访问数据库的标准Java类库,( java.sql、javax.sql )使用这些类库可以以一种
标准的方法、方便地访问数据库资源。
JDBC为访问不同的数据库提供了一种统一 的途径,为开发者屏蔽了一 些细节问题。
JDBC的目标是使Java程序员使用JDBC可以连接任何提供了JDBC驱动程序的数据库系统,这样就使得程序员无需对特定的数据库系统的特点有过多的了解,从而大大简化和加快了开发过程。

JDBC----概述_第2张图片
JDBC----概述_第3张图片

JDBC程序编写流程

JDBC----概述_第4张图片

你可能感兴趣的:(jdbc,数据库,java)