<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[BasicArchitect的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/BasicArchitect</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; BasicArchitect]]></copyright><item><title><![CDATA[关于业务事务（也叫应用程序事务）的管理的疑问。]]></title><link>https://blog.csdn.net/BasicArchitect/article/details/83398374</link><guid>https://blog.csdn.net/BasicArchitect/article/details/83398374</guid><author>BasicArchitect</author><pubDate>Wed, 20 May 2009 09:56:17 +0800</pubDate><description><![CDATA[关于业务事务（也叫应用程序事务）的管理的疑问。

在Web程序中，平时使用Hibernate/NHibernate都是以每个请求一个Session.
但是对于业务事务（应用程序事务），要跨越很多请求。
比如Web应用程序中的“取款”或者“购物”
需要很多页面很多步骤从能完成一个操作。

请问这样的情况下，怎么对这种事务进行管理。
也就是怎么记录所有修改过的业务对象。
在业务事务结...]]></description><category></category></item></channel></rss>