spring五种事务配置demo

时间:2017-10-16 12:04:21
【文件属性】:

文件名称:spring五种事务配置demo

文件大小:27.04MB

文件格式:RAR

更新时间:2017-10-16 12:04:21

spring事务

测试spring事务管理 搭建了ssh框架的web工程 本工程用到的数据库表很简单 user(id, name) 可自行创建 本例所有的事务放在service层进行管理,方法中间抛出运行时异常以测试是否回滚 Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,TransactionManager的实现为HibernateTransactionManager。 第1种方式:每个Bean都有一个代理 详见spring-core-transaction-1.xml 第2种方式:所有bean公用一个代理 详见spring-core-transaction-2.xml 第3种方式:使用拦截器 详见spring-core-transaction-3.xml 第4种方式:使用tx标签配置的拦截器 详见spring-core-transaction-4.xml 第5种方式:全注解 详见spring-core-transaction-5.xml


网友评论

  • 资源很不错,学习正好。
  • 挺不错的,学得不少东西
  • 内容还可以
  • 内容挺全的,但是不会用啊,而且有些贵。
  • 内容挺全的,但是不会用啊,而且有些贵。
  • 内容还可以