close()是关闭数据库连接,那边commit()是什么含义呢?

解决方案 »

  1.   

    commit() 提交事务,就是执行编译好的SQL语句更新数据!
      

  2.   

    commit()方法 提交事务. 提交事务意味着对数据库所做的更新会永久保持下来
    希望对你有帮助
      

  3.   

    commit是提交事务,默认情况下Connection是自动提交事务的,可以通过Connection.setAutoCommit(false)设置为不自动提交,这时就必须手动用commit提交事务,当然如果发生异常也可以用rollback回滚。
    典型的事务应用模式是Connection conn=null;
    try{
        //获得连接
        conn.setAutoCommit(false);
        //多个对数据库更改的操作
        conn.commit();
    }catch(Exception e){
        conn.rollback();//如果更改操作异常,则回滚。实现这些操作要么都做,要么都不做
    }finally{
        conn.close();
    }
      

  4.   

    代码里边commit 提交事务。
    数据库里边也是类似 提交sql语句的!