[工学]Spring-3.pptVIP

  • 0
  • 0
  • 约4.08千字
  • 约 17页
  • 2018-03-28 发布于浙江
  • 举报
[工学]Spring-3

Spring-3 章节内容 Spring事务处理 Spring提供的两种事务管理策略可以让我们很方便的实现事务的管理,相对于编程序的事务管理,声明式的事务更具优势,Spring使用AOP的机制自动拦截相关的方法调用,将大量的事务管理逻辑从应用代码中分离出来,开发者无需手动干预事务的开始,提交,关闭操作,一个完整的事务管理逻辑一经定义,几乎一劳永逸,其效果就如同事务管理不存在一样 事务概念 事务是一组操作的执行单元,相对于数据库操作来讲,事务管理的是一组SQL指令,比如增加,修改,删除等,事务的一致性,要求,这个事务内的操作必须全部执行成功,如果在此过程种出现了差错,比如有一条SQL语句没有执行成功,那么这一组操作都将全部回滚。 Spring事务管理 Spring提供了两种事务管理方式 编程序事务管理 编写程序式的事务管理可以清楚的定义事务的边界,可以实现细粒度的事务控制,比如你可以通过程序代码来控制你的事务何时开始,何时结束等,与后面介绍的声明式事务管理相比,它可以实现细粒度的事务控制 声明式事务管理 如果你并不需要细粒度的事务控制,你可以使用声明式事务,在Spring中,你只需要在Spring配置文件中做一些配置,即可将操作纳入到事务管理中,解除了和代码的耦合, 这是对应用代码影响最小的选择,从这一点再次验证了Spring关于的概念。当你不需要事务管理的时候,可以

文档评论(0)

1亿VIP精品文档

相关文档