java_JDBC
连接数据库代码大?/p>
#
使用
JDBC
操作数据?/p>
#1
?/p>
JDBC
基础
#JDBC
简?/p>
:JDBC(Java Database Connectivity)
是一种可以执?/p>
SQL
?/p>
Java
API,
通过它可以用一?/p>
API
操作不同的数据库
.
#JDBC
驱动
:
不同数据库间
,
标准?/p>
SQL
语句可以移植
,
而数据库实际通信协议?/p>
某些数据库特征不可移?/p>
,
因此
,JDBC
和数据库之间须还有一?/p>
,
用于?/p>
JDBC
调用
映射成特定的数据库调?/p>
,
此特殊层就是
JDBC
驱动程序
.
常见?/p>
JDBC
驱动有四?/p>
:
?/p>
JDBC-ODBC
?/p>
,
是最早实现的
JDBC
驱动程序
,
目的为了快速推?/p>
JDBC,
非多?/p>
?/p>
,
能力有限
,
此驱动程序将
JDBC API
映射?/p>
ODBC API
》直接将
JDBC API
映射成数据库特定的客户端
API,
这种驱动程序包含特定?/p>
据库的本地代?/p>
,
可用于特定数据库的客户端
》支持三层结构的
JDBC
访问方式
,
主要用于
Applet
阶段
,
通过
Applet
访问?/p>
据库
》纯
java
?/p>
,
直接与数据库实例交互
,
智能型的
,
知道数据库使用的底层协议
,
是目前最流行?/p>
JDBC
驱动
#JDBC
常用接口和类简?/p>
DriverManager:
用于管理
JDBC
驱动的服务类
,
主要方法是获?/p>
Connection
?/p>
?/p>
public static synchronized Connection getConnection(String
url,String user,String pass)
throws SQLException