java第八章分析
JDBC的事务操作 JDBC的事务由Connection提供。Connection默认打开自动提交(关闭事务):每条SQL语句一旦执行便会立刻提交到数据库(永久生效,无法回滚) 。 开启事务:使用Connection的setAutoCommit()方法。 conn.setAutoCommit(false); 事务开始后,可以执行多条DML语句,但所做修改不会生效。当所有SQL语句执行完成后,程序调用Connection的commit()方法提交事务。 使用Connection的rollback()方法回滚事务。 Connection提供了设置中间点的方法: Savepoint setSavepoint():在当前事务中创建一个未命名的中间点。 返回代表该中间点的Savepoint对象。 Savepoint setSavepoint(String name):在当前事务中创建一个指定名称的中间点。 返回代表该中间点的Savepoint对象。 Connection提供rollback(Savepoint savepoint)方法回滚到指定中间点。 8.5 数据库连接池技术 问题:数据库连接的建立和关闭是很耗费系统资源的操作,特别在多层结构的应用环境中。 数据库连接池的解决办法:应用启动时主动建立足够的数据库连接,并将这些连接放到一个连接池。当请求数据库连接时,直接从连接池中取出连接;
您可能关注的文档
最近下载
- 2025年湖南省中考数学真题试卷(含答案).pdf VIP
- 2025年上海市英语高考二轮热点专题复习GVC语法、词汇、完形组合练01.docx VIP
- 2022年北京市中考物理试卷 - 答案.docx VIP
- 标准图集-12J609防火门窗图集.pdf VIP
- 移动式操作平台验收表.docx VIP
- 2025版大中型企业安全生产标准化管理体系全套管理手册和管理制度.pdf VIP
- 语文阅读教学中多元评价的探索教学研究课题报告.docx
- 兴业银行校园招聘考试笔试内容科目考试真题.docx VIP
- 2026届湖南长沙市师大附中教育集团中考物理对点突破模拟试卷含解析.doc VIP
- 第一季度专题党课:深学笃行党的二十届四中全会精神 以法治担当护航长治久安和高质量发展.docx VIP
原创力文档

文档评论(0)