对数据库进行增删查改的通用操作

南楼画角 提交于 2020-02-07 00:17:46
//增删改的通用操作
public void update(String sql,Object...args){
    //1.获取连接
    Connection conn = null;
    PreparedStatement ps = null;
    try {
        conn = JDBCUtils.getConnection();
        //2.获得prepareStatement实例
        ps = conn.prepareStatement(sql);
        //3.赋值
        for(int i = 0;i < args.length;i++){
            ps.setObject(i + 1,args[i]);
        }
        //4.执行
        ps.execute();
    } catch (Exception e) {
        e.printStackTrace();
    } finally {

        //5.关流
        if(ps != null) {
            try {
                ps.close();
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
        if(conn != null) {
            try {
                conn.close();
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }
    }
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!