JDBC基础

JDBC是java数据库连接技术的简称,提供连接各种常用数据库的能力
JDBC API
    供程序员调用的接口和类 集成在 java.sql和javax.sql包中
     DriverManager类 依据数据库的不同,管理JDBC驱动   
     Connection接口  负责连接数据库斌担任传送数据的任务
     Statement接口   由Connection产生 负责执行SQL语句
     ResultSet接口   负责保存Statement执行后所产生的查询结果
     主要功能:与数据库建立连接,执行SQL语句,处理结果
JDBC Drivermanager
     管理各种不同的JDBC驱动
JDBC驱动
     负责连接各种不同的数据库
Statement用于将SQL语句发送到数据库,既执行SQL语句
Statement常用方法
    ResultSet executeQuery(String aql) 执行SQL查询并获取Resultset对象
    int executeUpdate(String sql) 可以执行插入,删除,更新等操作,返回值是执行该操作所影响的行数
    boolean execute(String sql) 可以执行任意SQL语句,然后获得一个布尔值,表示是否返回ResultSet
ResultSet用来接收查询返回的结果级,是一个二维表
ResultSet常用方法
    boolean next() 将光标从当前位置向下移动一行
    boolean previous() 游标从当前位置向上移动一行
    void close() 关闭ResultSet 对象
    int(float,String) getInt(int(String) colIndex) 这个不说了都知道
PerparedStatement接口
   PerparedStatement继承自Statement接口
   比Statement对象使用起来更加灵活,更有效率
   提高了代码的可读性和可维护性,提高了SQL语句执行的性能,提高了安区性
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值