< xml version=”1.0″ encoding=”UTF-8″ >
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/beans/spring-beans.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop.xsd “>
这里省去Datasource 和 sessionFacory
< tx:advice id = “txAdvice” transaction-manager = “transactionManager” >
< tx:attributes >
< tx:method name = “add*” propagation = “REQUIRED” />
< tx:method name = “delete*” propagation = “REQUIRED” />
< tx:method name = “update*” propagation = “REQUIRED” />
< tx:method name = “add*” propagation = “REQUIRED” rollback-for=”Exception” /> 设置回滚的条件Exception
–>
tx:attributes >
tx:advice >
beans >