MyBatis使用了哪些设计模式,在源码上是如何体现的?

MyBatis使用了哪些设计模式,在源码上是如何体现的?

工厂模式

SqlsessionFactory

建造者模式

单例模式

适配器模式

代理模式

模版方法模式

装饰器模式

文章目录
  1. 1. MyBatis使用了哪些设计模式,在源码上是如何体现的?
    1. 1.1. 工厂模式
    2. 1.2. 建造者模式
    3. 1.3. 单例模式
    4. 1.4. 适配器模式
    5. 1.5. 代理模式
    6. 1.6. 模版方法模式
    7. 1.7. 装饰器模式