跟小博老师一起学习数据库 ——JDBC-中篇

上期我们聊了使用JDBC连接到数据库的方法,本期一起看下操作数据库涉及到的接口、方法与具体使用。

Statement

借助Statement接口提供的一系列方法向数据库发送SQL语句,我们使用Connection接口提供的createStatement()获取此接口实例。

常用方法

跟小博老师一起学习数据库 ——JDBC-中篇_第1张图片

ResultSet接口

对于查询SQL返回的数据集保存到ResultSet实例,executeQuery()方法返回接口实例。最初,光标被置于第一行之前。next()方法将光标移动到下一行,直到该方法在ResultSet对象没有下一行时返回false。应用此特征可以在while循环中使用它来迭代结果集。

常用方法

跟小博老师一起学习数据库 ——JDBC-中篇_第2张图片

练习

查询

跟小博老师一起学习数据库 ——JDBC-中篇_第3张图片
跟小博老师一起学习数据库 ——JDBC-中篇_第4张图片

插入

跟小博老师一起学习数据库 ——JDBC-中篇_第5张图片

更新

跟小博老师一起学习数据库 ——JDBC-中篇_第6张图片

删除

跟小博老师一起学习数据库 ——JDBC-中篇_第7张图片

使用Statement接口提供的方法执行SQL语句,但它有一个致命缺陷---SQL注入攻击,在项目中我们应该PreparedStatement接口。

下期我们一起学习PreparedStatement接口的使用,Bye。

你可能感兴趣的:(跟小博老师一起学习数据库 ——JDBC-中篇)