JAVA 课程设计JDBC核心技术

 第一章JDBC 的概述
 1.1 数据的持久化
 持久化:把数据保存到课掉电式存储设备中供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以固化,而持久化的实现过程多达数通过各种关系数据库来完成。
 持久化的主要应用是将内存中的数据存储在关系型数据库中,可以是磁盘文件、xml数据文件中。
 1.2Java中的数据存储技术
 在Java中,数据库存储技术可以分为如下几类:
  1.jdbc直接访问数据库
  2.JDO(java 打他object)技术
  3第三方o/r工具
  JDBC是java访问数据库的基石,JDO\HIBERBATE \MYBATIS等只是更好的封装了jdbc。
  1.3 JDBC 的介绍
  1、JDBC是一个独立于特定数据库管理系统、通用的sql数据库存取和操作的公共接口,定义了用来访问数据库标准的Java类库,(java.sql.javax.sql)使用这些类库可以以一种标准的方法、方便地访问数据库资源。
  2、jdbc为访问不同的数据库提供了一种统一的口径,为开发者屏蔽了一些细节问题。
  3、Jdbc的目标是使Java程序员用jdbc驱动程序或数据库系统,这样就使得程序员无需对特定的数据库系统的特点有过多的了解,从而大大的简化了和加快了开发 的过程,
  如果没有JDBC,那么Java程序运行不了。
  1.4JDBC体系结构层次:
  1、面向应用的api:java api,抽象接口,供应程序开发人员(链接数据库,执行sql语句获得结果)
  2、面向数据库的api:java driver api ,供应商开发数据驱动程序用。
  jdbc 是sun公司提供一套用于数据库操作接口,java程序员只需要面向这套驱动直接编程即可
  不同的数据库厂商,需要针对这套接口,提供不同实现。不同的是实现的集合,既为不同数据库的驱动————面向接口编程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值