Denis's Java Library

          The only documentation is the code itself

          我的評論

          上面的朋友可能沒有理解我的意思!我的例子可能有點問題!
          其實這有一個經典的旅行定票的問題!

          比如我要到臺灣旅游,我可能要如下去做
          1,買到上海的汽車票,
          2,在上海買去香港的飛機票,
          3,在香港買去臺灣的飛機票,
          4,買到目的旅游地的汽車票。

          ok!現在就討論上面的問題,如果把整個過程看成是一個完成的事務,在以前的六種事務模型里面比如在第4步的時候沒有能夠買到到目的旅游地的汽車票,整個事務會回滾。
          但是我們可能在第4步的時候還可以選擇做地鐵或打的等等。這也就是嵌套事務類型和上面的不同地方,可以把1,2,3,4分別看成是一個子事務,比如1的時候我沒有買到汽車票,可能我這個買汽車票的事務會回滾,但是這并步影響外面的事務,可們可以選擇做火車等等其它途徑。如果1最后沒有能夠提交事務,那么總的事務會回滾,(但是在1事務回滾的時候并不會導致外層事務回滾)。其他幾步都是一樣的道理。

          不知道這個例子是否明白點!有問題我們再討論!
          最近jsf好像很火的!公司還搞了jsf的培訓。不過還是非常期待struts2。0 ^_^ 。
          深刻的體會到“瘦死的駱駝比馬大”
          果然是個好方法!我以前的做法仿照了HtmlTag.java里面的做法提取了真正的action路徑,然后自己寫了個taglib來實現的!麻煩多了
          OK! 下次注意 !
          主站蜘蛛池模板: 杭锦旗| 报价| 山丹县| 丰宁| 正蓝旗| 安仁县| 蒙阴县| 武汉市| 舒城县| 调兵山市| 淮滨县| 黎城县| 彭阳县| 会东县| 平山县| 高平市| 宁明县| 金溪县| 玛纳斯县| 肃宁县| 岱山县| 施秉县| 光泽县| 施甸县| 宜春市| 易门县| 闵行区| 广安市| 伊宁县| 义马市| 醴陵市| 阿勒泰市| 辽阳市| 濉溪县| 乌审旗| 运城市| 河北区| 日喀则市| 北海市| 青阳县| 明水县|