20201117_周甜甜
知识总结
- 昨天学习的服务端与数据库连接,今天将其归为两大类。
一类改变原有数据库,包括增删改,另一类不改变原有数据库,是查找。 - DBUtils将归类后的操做过程大大简化。
- 增删改的方法为:
public int executeUpdate(String sql,Object...values) throws Exception {
get Connection conn = ();
PreparedStatement psts = conn.prepareStatement(sql);
setObject(Values);
int i=psts.executeUpdate;
return i; - 查找的方法为:
public ResultSet exeuteQuery(String sql,Object...values) throws Exception {
get Connection conn = ();
PreparedStatement psts = conn.prepareStatement(sql);
setObject(Values);
ResultSet rs = psts.executeQuery();
return rs;
学习心得
我们现在所学所练的数据库都比较小,在实际应用中,大型数据库还是需要像今天这样的优化算法的。在项目开发中,创建Utils这个连接类之后,每次需要对数据库进行操作时,都可以直接调用,通过里面封装好的方法可以轻松对数据库进行访问,避免了大量的代码冗余。极大的方便了操作,也减少了出错的机会。
点赞
评论留言