
设计模式
文章平均质量分 79
海绵666
我是逗比
展开
-
java 设计模式 代理模式
代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。 在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。静态代理涉及到的对象 代理类 CustommerProxy ,授代理类 ICustommer,分别都要实现接口 关系图如下 场景示例: 现假如我客户Custommer类是由A程序员开发的,Custommer类中有一原创 2017-04-11 13:28:58 · 389 阅读 · 0 评论 -
java 设计模式 拦截器
拦截器(interceptor)是Struts2最强大的特性之一,也可以说是struts2的核心,拦截器可以让你在Action和result被执行之前或之后进行一些处理。同时,拦截器也可以让你将通用的代码模块化并作为可重用的类。Struts2中的很多特性都是由拦截器来完成的。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为:拦截器是动态拦截Action调用的对象。它提供了一种机制可以使原创 2017-04-11 15:57:26 · 4645 阅读 · 0 评论