日期:2014-05-16 浏览次数:20404 次
JDBC是一种用于执行SQL语句的JAVA API,它由一组用JAVA语言编写的类和接口组成。通过这些类和接口,JDBC把SQL语句发送给不同类型的数据库进行处理并接收处理结果。
支持JDBC API的类和主要接口封装在Java.sql(核心API)包和javax.sql(扩展的API)包中。
Java.sql.DriverManager
是唯一的一个服务类,用于管理JDBC驱动程序,提供getConnection方法建立应用程序与数据库连接。当JDBC驱动程序加载到内存时,会自动向JDBC驱动程序进行注册,接着如果有连接数据库的请求,DriverManager类就会用注册的JDBC驱动程序来创建到数据库的连接。一般通过调用Class.forName(String str)来加载驱动程序。
Java.sql.Connection
接口定义到数据库的连接,用于制造Statement对象,提供数据库的信息。一个应用程序可与单个数据库有一个或多个连接,或者可与许多数据库有连接。