J2EE开发中一般常用的设计模式具体都有哪些作用呢?

mac2024-04-15  33

1.模板方法模式,框架里处处都有它的影子。 2.拦截器链+处理器模式,所有的业务处理现在好像都是这个模式。 3.命令模式,请求方与调用方解耦。 4.代理模式,代理对象中一般都持有着拦截器链,而处理器也都是命令对象。 5.观察者之类的,J2EE都有相关的Listener了

6.单例模式,  就想hib 里面  保存session 的时候就是吧, 要是自己利用jdbc 封装的话,也可以使用  单例模式,保存connection。 7.模板方法模式: dao层的通用设计可以使用。 8.代理模式 用的非常多了。 9.包装也非常多。  比如你想增强一个API,就要用到包装模式了。当然 代理也可以。  

最新回复(0)