Bootstrap

JDBC 数据操作类封装

在 JDBC 进行 增删改查的代码中,出现很多重复代码的情况:

image-20220507135117789

在Java中出现重复代码的时候,我们就可以将重复代码单独提取出来,封装成一个方法,下次使用时直接调用,不需要重新写一遍。

在查询中,我们也有重复的代码,每次查询时都需要写,这种情况,我们也可以进行封装。

image-20220507135544144

在封装代码时,我们需要提取相同部分写在方法体内部,不同的部分写在方法参数中

  • 相同部分

    • 获取连接

    • 加载SQL语句

    • 设置参数

    • 执行SQL语句

  • 不同部分

    • SQL语句

    • 参数

创建方法时,还需要确定方法的返回值类型:

  • 新增、修改、删除:返回的是受影响的行数(int)

  • 查询:返回的是查询结果(集合:ResultSet)

1、封装JDBC更新数据的方法

2、封装JDBC查询数据的方法


;