标签:
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 将会把处理器包装为适配器,从而支持多种类型的处理器, 即适配器设计模式的应用,从而很容易支持很多类型的处理器
标签:
原文地址:http://www.cnblogs.com/zengt/p/5569105.html