jdbc学习----1.内容概述

JDBC

java中的数据存取技术分为如下几类:

  • JDBC直接访问数据库
  • JDO(Java Data Object)
  • 第三方O/R工具,如:Hibernate,Mybatis等等

JDBC是java访问数据库的基石,JDO、HIbernate、Mybatis等都是对JDBC的封装.
JDBC(Java Database Connectivity)是一个独立于特定数据库管理系统,通用的sql数据库存取和操作的公共接口(一组API),定义了用来访问数据库的java类库(java.sql,javax.sql),使用这些类库可以以一种标注的方法、方便的访问数据库的数据.
JDBC为访问不同的数据库提供了一种统一的途径,为开发者屏蔽了一些细节
JDBC的目标是使java程序员使用JDBC可以连接任何提供了JDBC驱动程序的数据库系统,这样就使得程序员无需对特地的数据库系统的特点有过多的了解,从而大大简化和加快了开发过程。
jdbc学习----1.内容概述
JDBC接口包括两个层次:
面向应用的APILJava API,抽象接口,供应用程序开发人员使用(连接数据库,执行sql语句,获得结果)
面向数据库的API:Java Driver APi,供开发商开发数据库驱动程序用
而我们只需要面向这一套接口编程,引入对应的数据库驱动即可.

~~未完待续