首页 > 数据库技术 > 详细

JDBC

时间:2015-01-26 11:48:49      阅读:409      评论:0      收藏:0      [点我收藏+]

JDBC

  1. JDBC(数据库连接),提供了一种与平台无关的用于执行SQL语句的标准Java API,可以方便的实现多种关系型数据库的统一操作,它由一组用java语言编写的类和接口组成。

  2. 在实际开发中可以直接使用JDBC中提供的是一套标准的接口,这样,各个支持JAVA的数据库生产商只要按照接口提供相应的实现,则就可以使用JDBC进行操作。极大地体现了JAVA的可移植性的设计思想。

  3. JDBC实现java与sql不同数据类型的转换。

 

  在JDBC中所有的类和接口都保存在java.sql包中,在此中规定了大量的接口。实际上JDBC本身是一个操作标准,所以数据库生产商只要想支持java,则必须符合JDBC规范。

 

  驱动分类

  1. JDBC-ODBC 桥驱动

    其实SUN提供的一种JDBC操作,直接利用微软的ODBC进行数据库的连接操作,但是,这种操作性能较低,不推荐。

技术分享

  2. JDBC 本地驱动

    直接使用各个数据库厂商提供的JDBC驱动程序,但是因为其只能应用在特定的数据库上,会丧失掉程序的可移植性,但是这样的操作的性能较高。

技术分享

    JDBC本身提供的是一组类和接口,那么各个数据库生产商要实现这些接口,所以这些驱动程序都是需要单独配置的,往往是一组jar包(zip包)的形式出现的,如果要使用的话,则肯定要配置classpath,在开发中大部分情况都基于一种数据库的开发(就是如果你用JDBC驱动mysql,它就不能驱动SQL server2008),所以一般使用此模式是最多的。

  3. JDBC网络渠道

  4. 本地协议纯JDBC

 

技术分享

JDBC

原文:http://www.cnblogs.com/centvinzz/p/4249793.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!