在 JDBC 进行 增删改查的代码中,出现很多重复代码的情况:
在Java中出现重复代码的时候,我们就可以将重复代码单独提取出来,封装成一个方法,下次使用时直接调用,不需要重新写一遍。
在查询中,我们也有重复的代码,每次查询时都需要写,这种情况,我们也可以进行封装。
在封装代码时,我们需要提取相同部分写在
方法体内部
,不同的部分写在方法参数中
:
相同部分
获取连接
加载SQL语句
设置参数
执行SQL语句
不同部分
SQL语句
参数
创建方法时,还需要确定方法的返回值类型:
新增、修改、删除:返回的是受影响的行数(int)
查询:返回的是查询结果(集合:ResultSet)