Spring系列之——使用了哪些设计模式

1 工厂模式:BeanFactory、ApplicationContext创建中

2 模板模式:BeanFactory、ApplicationContext实现中

3 代理模式:在AOP实现中用到了JDK的动态代理

4 策略模式:加载资源文件的方式;AOP实现中采用了两种不同的代理,如JDK代理和CGLIB代理

5 单例模式:创建bean

猜你喜欢

转载自www.cnblogs.com/guobm/p/10629213.html
今日推荐