jdbc的事务管理,连接池的概念

来源:互联网 发布:上海1943和老街知乎 编辑:程序博客网 时间:2024/05/23 02:01
2 JDBC 事务的管理:setAutoCommit( bollean); true 会自动提交,false不会自动提交Commit() ; 提交Rollback(); 回滚(在获得连接之后)开启事务:用获得的连接对象调用setAutoCommit(false);conn.setAutoCommit(false);执行完(try的内容了在try的最后)需要提交事务Conn.commit();在(如果出现异常)catch中回滚事务:Conn.rollback();3 连接池的概述:是装有连接的容器,使用连接的话可以从连接池中进行获取,使用完之后将连接还给连接池连接池是创建和管理一个连接的缓冲池的技术,这些连接准备好被任何需要它们的线程使用。连接对象创建和销毁是需要消耗时间的,在服务器初始化的就初始化一些连接,把这些连接放入在内存中,使用的时候可以从内存中获取,使用完之后将连接池放入连接池中。从内存中获取和归还 的效率远远高于创建和销毁的效率(提升性能)