spring+strtus+hibernate+struts2中的设计模式



spring+strtus+hibernate+struts2中的设计模式

Spring 的AOP 体现了动态代理模式 IOC 是工厂模式 OpenSessionInViewFilter是一种反模式;facade模式,比如spring对jdbc的封装

 

struts的里面用到了工厂模式

 

struts2有单例、工厂、适配器模式。责任链模式,比如struts2的各种拦截器的使用。拦截器中也有是代理模式.

 

Hibernate没怎么分析过 但是对每个数据库都适用应该有策略模式