码迷,mamicode.com
首页 > 数据库 > 详细

JDBC笔记

时间:2017-07-30 16:56:26      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:etc   led   driver   不同   apple   mon   ble   ...   cti   

JDBC是一些类和接口(在java.sql 和javax.sql中)目的是用于连接数据库,好处是方便与不同数据库打交道。

SUN 定义了JDBC 中接口规范,不同的数据库厂商针对各自的数据库软件实现了这些接口 (Connection,Driver等)。

Driver接口

每一个驱动程序(由数据库厂商提供 例如:com.mysql.jdbc.Driver)必须实现的接口。

每一个驱动程序都应该提供一个实现Driver接口的类。

DriverManager将尝试加载尽可能多的驱动程序,然后对于任何给定的连接请求(比如 getConnection()) 会依次要求每个驱动程序(里面有实现了Driver接口的类,然后里面有connection方法)尝试连接到目标URL

DriverManger.registerDriver(new com.mysql.jdbc.Driver()) 的作用:

When the method getConnection is called, the DriverManager will attempt to locate a suitable driver from amongst those loaded at initialization and those loaded explicitly using the same classloader as the current applet or application. 

然后就可以通过函数调用获取实现了Connection接口的对象...

JDBC笔记

标签:etc   led   driver   不同   apple   mon   ble   ...   cti   

原文地址:http://www.cnblogs.com/tyss/p/7259404.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!