一、 Spring 中常见的设计模式

工厂模式 : BeanFactory

装饰器模式: BeanWrapper

代理模式: AopProxy

单例模式: ApplicationContext

委派模式: DispatcherServlet

策略模式: HandlerMapping

适配器模式: HandlerApdapter

模板方法模式: JdbcTemplate

观察者模式: ContextLoaderListener

二、Spring 的四大模块及典型的设计模式

  1、Spring IOC   工厂模式、单例模式、装饰器模式

  2、Spring AOP  代理模式、观察者模式

  3、Spring MVC  委派模式、适配器模式

  4、Spring JDBC 模板方法模式

二、Spring 中常见设计模式分类

最新文章

  1. DDD初学指南
  2. 【转】JVM 架构解读
  3. 查看当前文件系统 df -lhT -B G
  4. Python学习笔记- Python threading模块
  5. Html/Css(新手入门第一篇)
  6. c#取得控制台应用程序根目录
  7. 骨牌铺方格[HDU2046]
  8. 树形结构的数据库表Schema设计
  9. Android学习之 AChartEngine 图表绘制
  10. spring mvc+mybatis+maven集成tkmapper+pagehelper
  11. git(一)快速入门
  12. define 的全部使用方法
  13. flutter 读写文件
  14. ANSI/ISO C 关键字(汇总)
  15. Qt5 信号重载
  16. TZOJ 3710 修路问题(最小差值生成树kruskal或者LCT)
  17. 黄聪:VS2010启动程序提示文件加载 使用 简体中文(GB2312)编码加载文件解决办法
  18. TP中if标签
  19. Linux:修改Shell命令提示符及颜色
  20. 一起來玩鳥 Starling Framework 簡介

热门文章

  1. VS2017 打包(详细)
  2. python cv2 恢复手机图片
  3. Hexo next主题添加站内搜索功能
  4. C#反射从入门到放弃(这部分遇到的新东西太多了让人接受不能)
  5. Batch - 忽略FORFILES “no files found” error
  6. JUC 一 ConcurrentHashMap
  7. Download ubuntu Linux
  8. NX二次开发-设置对象名称函数UF_OBJ_set_name
  9. LeetCode 175. Combine Two Tables (组合两个表)
  10. jwt、oauth2和oidc等认证授权技术的理解