首页 > 代码库 > JDBC
JDBC
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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。