Mybatis源碼解析(三)-緩存模塊(裝飾器模式)

@[TOC] 緩存模塊—》 裝飾器模式 #MyBatis 緩存模塊需滿足如下需求: MyBatis 緩存的實現是基於 Map 的,從緩存裏面讀寫數據是緩存模塊的核心基礎功能; 除核心功能之外,有很多額外的附加功能,如:防止緩存擊穿,添加緩存清空策略(fifo、lru)、序列化功能、日誌能力、定時清空能力等; 附加功能可以以任意的組合附加到核心基礎功能之上;基於 Map 核心緩存能力,將阻塞、清空策
相關文章
相關標籤/搜索