我所关注的几个spring设计模式
Spring框架中实现了许多的设计模式,而且都是非常优先的实现,这些值得我们学好好习。
不过话说回来,我觉得自己只要关注几个即可:
- 单例
- 工厂
- 代理
- 适配器
- 观察者
- 委派
在各种设计模式中,适配器和装饰器、代理模式其实都很类似,只是侧重点不同而已。
spring的设计模式应用的很好,但spring更好的是基于注解和反射实现的bean工厂。spring的各种组件基本上都需要基于bean工厂实现的。
spring的这种特性导致它很适用于对性能要求不是很高的系统,所以非常适合用于开发信息管理系统。