【设计模式】【第一章】【支付场景】【策略模式 + 工厂模式 + 门面模式 + 单例模式】

文章目录

    • 创建design-demo项目
    • 修改pom.xml
    • 传统模式开发
      • 创建PayController
      • 创建PayService
      • 创建PayServiceImpl
      • 创建PayBody
      • 创建PayHandler
      • 传统模式开发总结
    • 引入策略模式
      • 对PayServiceImpl进行改造
      • 创建PayContext
      • 创建PayStrategy
      • 创建BankPayStrategy
      • 创建WxPayStrategy
      • 创建ZfbPayStrategy
      • 引入策略模式总结
    • 引入工厂模式

你可能感兴趣的:(#,设计模式,#,资深开发进阶,策略模式,设计模式,工厂模式,门面模式,单例模式)