首页 > 技术文章 > Spring 学习笔记

zengt 2016-06-08 09:50 原文

1.控制反转是最先提出的思想(哪些方面的控制被反转?),2004年由Martin Fowler提出依赖注入(Inversion of Control ,IoC) 旨在通过提供正规化的方法来组合不同 的组件成为一个完整的可用的应用得出
需要
的时候再控制反转。:Dependency Injection Inversion of Control 其实就是一个东西的两种不同的说法 而已。本质上是一回事。

2.设计模式,Factory,Builder,Decorator,Service Locator,适配器设计模式

3.DispatcherServlet使用了适配器设计模式。用户发起请求->DispatcherServlet->HandlerMapper->HandlerAdapter,HandlerAdapter 将会把处理器包装为适配器,从而支持多种类型的处理器, 即适配器设计模式的应用,从而很容易支持很多类型的处理器

推荐阅读