JDBC操作

JDBC(Java Database Connectivity , Java 数据库连接 ),提供了一种与平台无关的用于执行SQL语句的标准Java API .在实际开发中可以直接使用JDBC进行各个数据库的连接和操作.


JDBC提供的一套数据库操作标准,而这些标准又需要各个数据库厂商来实现.所以需要JDBC的驱动程序.常见的有4种:

JDBC-ODBC桥驱动:操作性能低,一般不推荐
JDBC本地驱动:只能适应特定厂商,不过操作性高
JDBC网络驱动:将JDBC转化成与DBMS无关的网络协议,之后又被某个服务器转化为一种DBMS协议,这种最灵活
本地纯协议JDBC驱动:将JDBC转化为DBMS所使用的网络协议,是Intranet访问的一个很实用的解决方法

JDBC常用的类和接口:

DriverManager:用于管理JDBC驱动程序
Connection:用于建立于特定数据库的连接,一个连接就是一个会话,建立连接后便可以执行SQL语句和获得检索结果
Statement:一个Statement对象用于执行静态SQL语句,并获得语句执行后产生的结果
PreparedStatement: 创建一个可以编译的SQL语句对象,该对象可以被多次运行,以提高执行的效率,该接口是Statement的子接口
ResultSet:用于创建表示SQL语句检索结果的结果集,用户通过结果集完成对数据库的访问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值