0%

设计模式学习方法及实践

设计模式学习方法及实践

学习

  • 牢记类的继承/实现关系
  • 多记模式在现实中对应的场景

实践

  • 抽象类的职责
  • 多看源码的实践及解决的问题

常用实践

  • 单例
    • 全局配置
    • 无状态实体
  • 工厂
    • HashMap
  • 模板
    • 流程固定,实现类多
      • redisTemplate/jdbcTemplate
  • 监听
    • 领域事件
  • 策略
    • 一个借口,多个Bean实现
  • 适配
    • 实体类转换
  • 代理
    • 统一封装第三方接口调用