設計模式(15):備忘錄模式

本章節我們來聊一聊備忘錄模式,備忘二字應該好理解吧,什麼是備忘呢?我的理解是這樣的:就是說早在做一件事情之前,我需要對某些資源進行備份,以便於在出現失敗後恢復到處理之前的狀態。跟mysql事務實現邏輯差不多喲,在改數據之前先將原來的數據寫入日誌,如果修改失敗,將日誌的數據回滾到庫。 備忘錄模式呢也是來幹這個事情的,我們先看看備忘錄模式的定義:備忘錄模式(Memento Pattern)提供了一種彌
相關文章
相關標籤/搜索