spring配置声明式事务

1、声明式事务配置

*配置SessionFactory

*配置事务管理器

*事务的传播特性

2、编写业务逻辑方法

HibernateSession的轻量级封装

3、了解事务的几种传播特性

2.PROPAGATION_SUPPORTS:如果存在一个事务,香港服务器,支持当前事务。如果没有事务,则非事务的执行

3.PROPAGATION_MANDATORY:如果已经存在一个事务,香港空间,支持当前事务。如果没有一个活动的事务,则抛出异常。

4.PROPAGATION_REQUIRES_NEW:总是开启一个新的事务。如果一个事务已经存在,则将这个存在的事务挂起。

5.PROPAGATION_NOT_SUPPORTED:总是非事务地执行,并挂起任何存在的事务。

6.PROPAGATION_NEVER:总是非事务地执行,如果存在一个活动事务,香港服务器,则抛出异常

则按TransactionDefinition.PROPAGATION_REQUIRED属性执行

另外四个与JDBC的隔离级别相对应

xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”xmlns:aop=”http://www.springframework.org/schema/aop”xmlns:tx=”http://www.springframework.org/schema/tx”xsi:schemaLocation=”http://www.springframework.org/schema/beans http://www.springframework.org/schema/aop/spring-aop-2.0.xsd http://www.springframework.org/schema/tx/spring-tx-2.0.xsd”classpath:hibernate.cfg.xml孤独是一种无奈的选择,孤独是因为没有找到合适的同行者,

spring配置声明式事务

相关文章:

你感兴趣的文章:

标签云: