JDBC(Java Database Connectivity,即Java数据库连接)是Sun Microsystems公司提供的在Java应用程序中访问和处理数据库的标准技术,允许Java程序直接连接到数据库并进行查询和分析。
JDBC作为一种开放标准,被广泛地采用。除了Sun公司自己提供,还有其他厂商提供了不同版本的JDBC驱动程序,可以运行在不同类型的操作系统上,可以应用在SQL服务器上,甚至可以应用在各种不同类型的数据库上,例如ODBC。
JDBC是一款嵌入式,简单的Java编程接口,可以实现对多种数据库的连接和数据操作。它比ODBC更具优势,容许用户使用面向对象的语种操作SQL,表示数据和提供高级的数据操作功能。
与ODBC相比,JDBC的优势在于采用了Java本身的特性,可以直接在Java中进行编程实现SQL功能,与用户界面代码编写分离,实现简单友好的开发效果。此外,JDBC还可以支持跨平台,不会像ODBC受平台限制。
简而言之,是JDBC是一种Java语言编写的数据库应用程序编程接口,实现互操作性强,跨平台,提供面向对象编程接口,有助于在Java中使用数据库应用程序的技术。不管是传统的关系型数据库,还是新的XML数据库,都可以使用JDBC技术。
TAG:jdbc是什么