设计模式分类

原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11399516.html

 

设计模式

  • 创建型
  • 行为型
  • 结构型

 

Spring等如何在API设计中使用设计模式。如:

  • BeanFactory和ApplicationContext应用了工厂模式。
  • 在Bean的创建中,Spring也为不同scope定义的对象,提供了单例和原型等模式实现。
  • AOP领域则是使用了代理模式、装饰器模式、适配器模式等。
  • 各种事件监听器,是观察者模式的典型应用。
  • 类似JdbcTemplate等则是应用了模板模式。

 

posted @ 2019-08-23 13:38  李白与酒  阅读(199)  评论(0编辑  收藏  举报