?? iemisactionproxy.java
字號:
package com.emis.framework;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMessages;
import com.emis.web.exception.OperationLogicException;
/**
* 業務代理接口
* 業務代理接口直接訪問持久化框架,處理實際的業務邏輯。
* Action類可以使用這個業務代理接口,而不必直接和持久化框架交互。
* 這種做法有助于削弱上層Web應用和持久化框架之間的關系,提高持久化框架的相對獨立性,
* 這個設計模式被稱為業務代理模式。
* @author Administrator
*
*/
public interface IEmisActionProxy {
public ServletContext getServletContext();
public void setServletContext(ServletContext ctx);
/**
* 代理業務
* @param name
* @return
*/
public ActionMessages service(ActionForm form,HttpServletRequest request) throws OperationLogicException;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -