WEDCV155VD5RRV515DV

 

... 大家所了解的事務Transaction,它是一些列嚴密操作動作,要麼都操作完成,要麼都回滾撤銷。Spring事務管理基於底層資料庫本身的事務處理機制。資料庫事務的基礎,是掌握Spring事務管理的基礎。一個資料庫事務是一個被視為單一的工作單元的操作序列。這些操作應該要麼完整地執行,要麼完全不執行。事務管理是一個重要組成部分,RDBMS 面向企業應用程式,以確保數據完整性和一致性。事務具備ACID四種特性,ACID是Atomic(原子性)、Consistency(一致性)、Isolation(隔離性)和Durability(持久性)的英文縮寫。 Atomic(原子性):事務應該當作一個單獨單元的操作,這意味著整個序列操作要麼是成功,要麼是失敗的。 Consistency(一致性):這表示資料庫的引用完整性的一致性,表中唯一的主鍵等。 Isolation(隔離性):可能同時處理很多有相同的數據集的事務,每個事務應該與其他事務隔離,以防止數據損壞。 Durability(持久性):一個事務一旦完成全部操作後,這個事務的結果必須是永久性的,不能因系統故障而從資料庫中刪除。 一個真正的 RDBMS 資料庫系統將為每個事務保證所有的四個屬性。使用 SQL 發布到資料庫中的事務的簡單視圖如下: 使用 begin transaction 命令開始事務。 使用 SQL 查詢語句執行各種刪除、更新或插入操作。 如果所有的操作都成功,則執行提交操作,否則回滾所有操作。 Spring 框架在不同的底層事務管理 APIs 的頂部提供了一個抽象層。Spring 的事務支持旨在通過添加事務能力到 POJOs 來提供給 EJB 事務一個選擇方案。Spring 支持編程式和聲明式事務管理。EJBs 需要一個應用程式伺服器,但 Spring 事務管理可以在不需要應用程式伺服器的情況下實現。 局部事物 vs. 全局事務 局部事務是特定於一個單一的事務資源,如一個 JDBC 連接,而全局事務可以跨多個事務資源事務,如在一個分布式系統中的事務。 局部事務管理在一個集中的計算環境中是有用的,該計算環境中應用程式組件和資源位於一個單位點,而事務管理只涉及到一個運行在一個單一機器中的本地數據管理器。局部事務更容易實現。 全局事務管理需要在分布式計算環境中,所有的資源都分布在多個系統中。在這種情況下事務管理需要同時在局部和全局範圍內進行。分布式或全局事務跨多個系統執行,它的執行需要全局事務管理系統和所有相關係統的局部數據管理人員之間的協調。 編程式 vs. 聲明式 Spring 支持兩種類型的事務管理: 編程式事務管理 :這意味著你在編程的幫助下有管理事務。這給了你極大的靈活性,但卻很難維護。 聲明式事務管理 :這意味著你從業務代碼中分離事務管理。你僅僅使用注釋或 XML 配置來管理事務。 聲明式事務管理比編程式事務管理更可取,儘管它不如編程式事務管理靈活,但它允許你通過代碼控制事務。但作為一種橫切關注點,聲明式事務管理可以使用 AOP 方法進行模塊化。Spring 支持使用 Spring AOP 框架的聲明式事務管理。 Spring 事務抽象 Spring 事務抽象的關鍵是由 org.springframework.transaction.PlatformTransactionManager 接口定義,如下所示: public interface PlatformTransactionManager { TransactionStatus getTransaction(TransactionDefinition definition); throws TransactionException; void commit(TransactionStatus status) throws TransactionException; void rollback(TransactionStatus status) throws TransactionException; } 一、TransactionStatus getTransaction(TransactionDefinition definition),根據指定的傳播行為,該方法返回當前活動事務或創建一個新的事務。 二、void commit(TransactionStatus status),該方法提交給定的事務和關於它的狀態。 三、void rollback(TransactionStatus status),該方法執行一個給定事務的回滾。 TransactionDefinition 是在 Spring 中事務支持的核心接口,它的定義如下: public interface TransactionDefinition { int getPropagationBehavior; int getIsolationLevel; String getName; int getTimeout; boolean isReadOnly; } 一、int getPropagationBehavior,該方法返回傳播行為。Spring 提供了與 EJB CMT 類似的所有的事務傳播選項。 二、int getIsolationLevel,該方法返回該事務獨立於其他事務的工作的程度。 三、String getName,該方法返回該事務的名稱。 四、int getTimeout,該方法返回以秒為單位的時間間隔,事務必須在該時間間隔內完成。 五、boolean isReadOnly,該方法返回該事務是否是只讀的。 下面是隔離級別的可能值: 一、TransactionDefinition.ISOLATION_DEFAULT,這是默認的隔離級別。 二、TransactionDefinition.ISOLATION_READ_COMMITTED,表明能夠阻止誤讀;可以發生不可重複讀和虛讀。 三、TransactionDefinition.ISOLATION_READ_UNCOMMITTED,表明可以發生誤讀、不可重複讀和虛讀。 四、TransactionDefinition.ISOLATION_REPEATABLE_READ,表明能夠阻止誤讀和不可重複讀;可以發生虛讀。 五、TransactionDefinition.ISOLATION_SERIALIZABLE,表明能夠阻止誤讀、不可重複讀和虛讀。 下面是傳播類型的可能值: 一、TransactionDefinition.PROPAGATION_MANDATORY,支持當前事務;如果不存在當前事務,則拋出一個異常。 二、TransactionDefinition.PROPAGATION_NESTED,如果存在當前事務,則在一個嵌套的事務中執行。 三、TransactionDefinition.PROPAGATION_NEVER,不支持當前事務;如果存在當前事務,則拋出一個異常。 四、TransactionDefinition.PROPAGATION_NOT_SUPPORTED,不支持當前事務;而總是執行非事務性。 五、TransactionDefinition.PROPAGATION_REQUIRED,支持當前事務;如果不存在事務,則創建一個新的事務。 六、TransactionDefinition.PROPAGATION_REQUIRES_NEW,創建一個新事務,如果存在一個事務,則把當前事務掛起。 七、TransactionDefinition.PROPAGATION_SUPPORTS,支持當前事務;如果不存在,則執行非事務性。 八、TransactionDefinition.TIMEOUT_DEFAULT,使用默認超時的底層事務系統,或者如果不支持超時則沒有。 TransactionStatus 接口為事務代碼提供了一個簡單的方法來控制事務的執行和查詢事務狀態。 public interface TransactionStatus extends SavepointManager { boolean isNewTransaction; boolean hasSavepoint; void setRollbackOnly; boolean isRollbackOnly; boolean isCompleted; } 一、boolean hasSavepoint,該方法返回該事務內部是否有一個保存點,也就是說,基於一個保存點已經創建了嵌套事務。 二、boolean isCompleted,該方法返回該事務是否完成,也就是說,它是否已經提交或回滾。 三、boolean isNewTransaction,在當前事務時新的情況下,該方法返回 true。 四、boolean isRollbackOnly,該方法返回該事務是否已標記為 rollback-only。 五、void setRollbackOnly,該方法設置該事務為 rollback-only 標記。

 

 

內容簡介

  神祕的「第五元素」、古代瑪雅「2012」驚世預言、醞釀中的「太陽風暴」、一夜間各地麥田乍現的莫名圖騰……

  無論你願不願意、相不相信,各種明確或隱晦的跡象明明白白的顯示:人類文明已進入階段轉換的關鍵時刻!

  回顧20世紀,電腦革命帶來了網路革命;來自網際網路的平等、開放、加速演算等特性,亦與新時代必須轉變心靈觀念的趨勢不謀而合!為了進入有史以來最輝煌的文明新紀元,相較於過去「以非常之破壞,進行非常之建設」、重蹈覆轍的歷史軌跡,未來「文明」的轉化將捨棄物質層面的毀滅重建,必須從心靈內在探索出發,才能帶領全人類捨棄盲昧的過去,踏上前所未有的嶄新時代!

未來絕非一成不變,人類的命運永遠掌握在自己的手上!

  目前人類的當務之急,正是把握這個變動的時刻,誠實面對自我、感受心靈的覺醒,捨棄苦行、逃避等方式,從享受快樂中從容靈修,才可能突破外在世界的物質災難,進而找到蘊藏於危機中的轉機,在寬容與開放中超越宗教、種族、政治、……等藩籬,找到並遵循宇宙的真理,讓人類文明進入前所未有的和平新紀元。

  《引爆2012》是銀河七號暨《幸運心靈學180課》後另一心靈科學力作!銀河七號由電影「2012」展現的地球浩劫出發,透過預言、宗教、心靈、科學、社會、家庭和經濟等角度,全方位深入剖析人類心靈與外在環境變動的關係與發展,歸納並推論出未來人類文明不可思議的美麗桃花源!

本書特色

『首度由“心靈科學新時代”角度深入剖析2012』和『美國太空總署闢謠大揭秘』
◎結合時下最夯電影與神祕現象,從不同角度分析「2012」之可能。
◎透過豐富知性與想像力,設身處地模擬場景,令讀者身歷其境,遨遊2012!
◎最簡單、開放的心靈科學,使人人在放鬆娛樂中回歸本心,進入美麗新時代!
◎首度由“心靈科學新時代”角度深入剖析2012
◎美國太空總署闢謠大揭秘

●搶先看更多內容:www.PressStore.com.tw/freereading/9789868542013.pdf

作者簡介

銀河七號

  筆名為銀河七號,畢業於交通大學電子工程學系、臺灣大學電機研究所,曾擔任心靈學社社長。致力於回憶起真實本性。著有《幸運心靈學180課》、《引爆2012》等。

E-mail為galaxy7@seed.net.tw
部落格為tw.myblog.yahoo.com/galaxy7@kimo.com
歡迎讀者前往分享交流。

目錄

前言

第一章 驚人的預言

第1節 第五元素的力量
第2節 駕馭網路的心靈新科學
第3節 盡力避免盲信
第4節 寶瓶時代,內在覺醒
第5節 太陽風暴
第6節 地球磁極會顛倒?
第7節 麥田圈的預言
第8節 好消息密碼
第9節 地球人生遊戲
第10節 心靈轉化
第11節 『美國太空總署闢謠聲明大揭秘』

第二章 美麗新時代

第1節 2012:新面貌
第2節 2012:超越宗教
第3節 2012:重視生命教育
第4節 2012:心靈的空性
第5節 2012:心靈富裕的經濟
第6節 2012:心靈的醫術
第7節 2012:營利的慈善事業
第8節 2012:極速變化
第9節 2012:星際聯盟
第10節 2012:平等寬容的家庭
第11節 2012:寬恕寬容的新臺灣

第三章 2012心靈科學

第1節 誠實最科學
第2節 權威武斷釀禍害
第3節 人類有能力確定什麼是神和真理?
第4節 科學:狹義與廣義
第5節 心靈也能科學
第6節 以科學方法實證心靈真理
第7節 上帝不會玩骰子
第8節 邁向心靈科學的里程碑
第9節 2012:心靈科學新世紀來臨

 

  地球文明正經歷輝煌的轉化階段,已經吸引上千個宇宙外星文明來旁觀見證。他們將訊息透過潛意識傳遞、靈感輸送和麥田圈圖案等種種方式,來不斷闡述生命真理,只是我們常會選擇視而不見。

  經過2012的巨大轉變之後,未來時機成熟,他們自然就會大方現身,引導地球加入星際聯盟。

  西元2012年12月21日冬至,是瑪雅文明長曆法(long count calendar)中第五太陽紀的最後一日,第五太陽紀開始於西元前3113年,結束在西元2012年,歷經週期5125年。依照瑪雅傳說,第一太陽紀到第四太陽紀的結束末日時,人類文明經歷了地、水、風、火等四大劫難的洗禮,之後才又誕生下個新文明。所以,2012年具有重要的時代轉換意義。

  不管你相不相信古代的預言,由目前世界的趨勢潮流可以看出,人類已經到了時代轉換的關鍵時刻。只是這次文明的轉化,我們已經不再選擇用全面毀滅物質後重建的方式,而是選擇在我們的心靈層面上,完成真正的更新轉化。也許還是會有局部地區的災難,但是不會有全面大規模的毀滅發生。

  筆者銀河七號在潛心研究和靜心靈通後發現,人類在物質地球上已經歷太多次末日的毀滅重建了,第一太陽紀到第四太陽紀的結束已經歷了地、水、火、風等四大元素的各種洗禮,這次第五太陽紀的結束,將是以第五元素心靈的力量,從每個人內心中來完成凈化提升,我們已經不再需要全面毀滅的戲劇化經驗了。

  我們不要被那些好萊塢電影或一些預言書上危言聳聽的末日場景所困惑或嚇到。你看歷史上有多少次誇張的末日預言?這些預言最後都被證明只是自欺欺人而已。

  我們也不要盲信古代的災難預言,在古代當時的預言,只不過是按照當時感覺最有可能發生的能量移動方向做預測,然而,人類的能量結構已經改變,我們領悟到自己不需災難的考驗,就可以得到幸福快樂。可能還會有局部地區的災變,但人類已經不可能全面毀滅了。

  現在的人類文明就是人類已經期待數萬年的文明轉形大契機,人類正在邁向有史以來最輝煌的心靈科學新時代。

讀到這裡,你的心中可能還是有兩大疑問:
一是,在2012新時代中,到底會發生什麼事呢?
二是,在2012新時代中,我們每個人應該如何去做呢?

  為了協助大家能夠快樂幸運地迎接2012新時代,並解決上面兩大疑問,筆者銀河七號最近完成了兩本著作,《引爆2012》和《幸運心靈學180課》。其中:

一、《引爆2012》是迎接2012新世紀的引導書。
目的是為了闡述2012新時代可能會發生什麼事。

二、《幸運心靈學180課》是參與2012的練習書。
目的是為了透過觀念練習的方式,來協助讀者完成心靈轉化,快樂幸運地迎接2012新時代。

  內在的心靈轉化正是你在2012新時代最應該做的事。不要把焦點過度放在外在事件上。《引爆2012》將首度從『心靈科學新時代』的角度來剖析2012的時代意義。

  在這本書中,將從預言、宗教、心靈、科學、社會、家庭和經濟等角度來全面剖析在心靈科學新時代中,人類文明可能會經歷那些轉變,所有轉變將在2012年後數十年內逐漸實現。但要了解的是,本書描述的只是主要趨勢,但未來不是一成不變的,命運是掌握在全人類自己手上。

看了本書後,你將能得到如何在新時代中幸福快樂、繁榮昌盛的重要啟發。
衷心希望本書對各位讀者能有所助益。

銀河七號 於西元2009年10月20日

 

詳細資料

  • ISBN:9789868542013
  • 叢書系列:
  • 規格:平裝 / 192頁 / 16k / 19 x 26 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣
  • 本書分類:>

 

 

 

 

 

文章來源取自於:

壹讀 https://read01.com/3zE3Ee4.html

博客來 https://www.books.com.tw/exep/assp.php/888words/products/0010455028

如有侵權,請來信告知,我們會立刻下架。

DMCA:dmca(at)kubonews.com

聯絡我們:contact(at)kubonews.com


二林常常心悸中醫推薦田中恐慌改善中醫診所鹿谷鄉心悸治療有效中醫診所
彰師大附近推薦下背酸痛中醫推薦 二林呼吸困難看什麼科 很多人都在這南投中醫診所看好的,自律神經失調改善很多彰師大附近推薦肌肉、關節莫名痛中醫推薦 埤頭噁心中醫推薦 治療效果不錯的鹿港中醫診所,睡眠障礙改善很多鹿港睡眠品質變差治療有效中醫診所 仁愛鄉耳鳴中醫推薦 這間和美中醫診所很大推,睡眠障礙改善很多大村腎臟功能異常改善中醫診所 秀水口內疼痛中醫推薦 治療效果不錯的和美中醫診所,睡眠障礙改善很多

arrow
arrow
    全站熱搜

    麻吉優惠 發表在 痞客邦 留言(0) 人氣()