用TransactionProxyFactoryBean兑现spring的声明式事务

用TransactionProxyFactoryBean实现spring的声明式事务spring对声明式事务是通过它的AOP框架实现的。要在sp

用TransactionProxyFactoryBean实现spring的声明式事务

spring对声明式事务是通过它的AOP框架实现的。要在spring中使用声明式事务,需用到TransactionProxyFactoryBean,它类似于ProxyFactoryBean,不过其目的是将方法包装在事务上下文中。

可以创建自己的ProxyFactoryBean来处理事务,也能达到同样的效果,但TransactionProxyFactoryBean是专门为声明式事务设计的,用它会简单些。

网上的一个例子:

?主要地方:

?
?

?《Spring IN Action》例子:


用TransactionProxyFactoryBean兑现spring的声明式事务

?
用TransactionProxyFactoryBean兑现spring的声明式事务

?

?

AOP自动代理:

http://uule.iteye.com/admin/blogs/894055