设计模式
十一号的传奇
寂寞时读书,孤独时恋爱
展开
-
工厂模式的类图与mybatis中的应用
三个工厂模式动机:工厂里提供很多方法,不同方法新建不同对象看了很多解释我的总结有以下几点:1、减去繁琐的new工作,统一让工厂创建对象2、软件系统中经常面临对象的创建工作,由于需求的变化,这个对象可能也随之发生变化,但他却拥有比较稳定的接口。需要提供一种封装机制来隔离出这个易变对象的变化,从而保持系统中其他依赖该对象的对象不随之需求变化而变化。其次:三个工厂模式,各有千秋从简单工厂模式——》工厂方法模式,解决了对产品的拓展不符合OCT原则的问题从工厂方法模式——》抽象工厂模式,解决了一个过原创 2020-07-05 15:49:23 · 290 阅读 · 0 评论 -
设计模式学习笔记
设计模式学习记录一级目录二级目录三级目录七大原则单一职责原则开闭原则里氏替换原则接口隔离原则依赖倒转原则合成复用原则迪米特法则七大原则总结:创建者模型工厂模式简单工厂模式工厂方法模式抽象工厂模式工厂模式总结:单例模式单例模式核心:懒汉式与饿汉式饿汉式优化解决懒汉式的线程安全问题1.双端锁+volatile2.静态内部类的方法(属于懒汉的一种)最好用的枚举方式结构型模式代理模式定义代理与反射的关系?...原创 2020-04-07 01:14:48 · 402 阅读 · 0 评论