- 博客(0)
- 资源 (4)
- 收藏
- 关注
springboot整合activiti6.0的代码demo
springboot整合activiti6.0的代码demo,首先按照自己的数据库地址修改springboot地址,然后运行AppBoot启动类,启动工程,然后通过postman工具访问MyController类中的方法即可观察结果。
2019-07-10
spring五种事务配置demo
测试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
2014-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人