2006-04-26

补个日记吧

上次田野跟我说的事务执行细节:
有个大前提:所有操作都只是函数调用

函数放在线程栈内(注意是一个线程噢),从上往下依次执行,如果某个地方抛出异常,则整个栈的执行被回退。

嗯,大概就是这么说的,以前我也见到过,现在虽然明白但是还是不清楚。有个问题就是:每个函数都应该支持do和undo吧?要不怎么回退呢

No comments: