策略模式實現支持多種類數據庫的DBHelp

概述html 需求算法 有時咱們的系統須要支持多種數據庫,如即要支持MSSQL server又要同時支持Oracle database.而若是咱們爲些實現兩套數據庫操做的方式,就會不能很好的達到軟件設計的目標:高內聚,低偶合。spring 設計sql 採起策略模式(Strategy),它定義了一系列的算法,並將每個算法封裝起來,並且使它們還能夠相互替換。策略模式讓算法的變化不會影響到使用算法的客戶
相關文章
相關標籤/搜索