設計模式思惟導圖
設計模式種類:
- 建立型:工廠方法模式(Factory Method)、抽象工廠模式(Abstract Factory)、建造者模式(Builder)、原型模式(Prototype)、單例模式 (Singleton)
- 結構型:適配器模式(Adapter)、橋接模式(bridge)、組合模式(Composite)、裝飾器模式(Decorator) 門面模式(Facade)、享元模式(Flyweight)、代理模式(Proxy)
- 行爲型:解釋器模式(Interpreter)、模板方法模式(Template Method)、責任鏈模式(Chain of Responsibility) 命令模式(Command)、迭代器模式(Iterator)、調解者模式(Mediator)、備忘錄模式(Memento) 觀察者模式(Observer)、狀態模式(State)、策略模式(Strategy)、訪問者模式(Visitor)
spring中相關設計模式
相關源碼可參考:
https://gitee.com/flytohyj/technology-learninggit