答:Spring 框架使用的设计模式如下。
代理模式:在 AOP 中有使用
单例模式:bean 默认是单例模式
模板方法模式:jdbcTemplate
工厂模式:BeanFactory
观察者模式:Spring 事件驱动模型就是观察者模式很经典的一个应用,比如,ContextStartedEvent 就是 ApplicationContext 启动后触发的事件
适配器模式:Spring MVC 中也是用到了适配器模式适配 Controller
答:Spring 框架使用的设计模式如下。
代理模式:在 AOP 中有使用
单例模式:bean 默认是单例模式
模板方法模式:jdbcTemplate
工厂模式:BeanFactory
观察者模式:Spring 事件驱动模型就是观察者模式很经典的一个应用,比如,ContextStartedEvent 就是 ApplicationContext 启动后触发的事件
适配器模式:Spring MVC 中也是用到了适配器模式适配 Controller
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。