什么是业务代理模式(buiness proxy)?
在J2EE系统中,一般划分为表现层和业务逻辑层,为实现表现层和业务逻辑层之间的最大限度解耦,引入业务代理模式,这样,当表现层或业务逻辑层具体实现技术发生时,对彼此的影响很小,当然,如果希望实现完全解耦,我们可以使用消息系统JMS来实现,本文章只讨论同步系统范畴。
以一个Struts+Hibernate为例,以下代码是Struts的Action实现方法代码:
public ActionForward update(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpS |