1.根据接口 描述文档中的参数,写出参数映射文档如A接口
EqpAParam.java
2.撰写动作文档即:EqpAAction.java
1.private Logger logger = Logger.getLogger(EqpAAction.class.getName());
2.private IEqpAService eqpAService;
3. public string A()
{
EqpResp eqpResp = new EqpResp(System.ResultType.JSON_PARAMETER_EXCEPTION)
trt{
EqpAParm Aparam = getRequestObject(EqpAParm.class,"post");
if(AParam != null)
{
*************************************
//将参数AParam.getSn()调入到service业务逻辑层进行处理
}
}
catch(JsonSyntaxException e)
{
logger.error.(e.getMessage());
}
catch(Exception e)
{
eqpResp.setResultType(SysEnum.ResultType.SYS_SO_BUSY);
e.printStackTrace();
}
setResult(eqpResp.getResultType(),eqpResp.getRespDate());
return SUCCESS;
}
3.撰写业务逻辑成代码IEqpAService.java(接口)--->EqpAServiceImpl.java
public interface IEqpAService{
EqpResp W1(EqpAParam AParam);
EqpResp W2(EqpAParam AParam);
}
在EqpAServiceImpl.java中需要对底层表的操作指令
如:
public interface IEqpAService{
EqpResp W1(EqpAParam AParam);
EqpResp W2(EqpAParam AParam);
}
EqpAServiceImpl.java
public class EqpAServiceImpl implements IEqpAService {
private Logger logger = Logger.getLogger(EqpUpgradeServiceImpl.class.getName());
@Autowired
private ICDao CDao;//此时根据业务需求进行读取相应的表C
public EqpResp W1(EqpAParam AParam){
EqpResp eqpResp = new EqpResp();
EqpUpgradeResp respData = null;
List<C> CList = CDao.方法();
*****
*****
eqpResp.setRespData(CommonUtil.itemToList(respData));
return eqpResp;
}
4.撰写表的映射文件如涉及到C表则 C.java
5.撰写ICDao.java----->CDaoImpl.java
EqpAParam.java
2.撰写动作文档即:EqpAAction.java
1.private Logger logger = Logger.getLogger(EqpAAction.class.getName());
2.private IEqpAService eqpAService;
3. public string A()
{
EqpResp eqpResp = new EqpResp(System.ResultType.JSON_PARAMETER_EXCEPTION)
trt{
EqpAParm Aparam = getRequestObject(EqpAParm.class,"post");
if(AParam != null)
{
*************************************
//将参数AParam.getSn()调入到service业务逻辑层进行处理
}
}
catch(JsonSyntaxException e)
{
logger.error.(e.getMessage());
}
catch(Exception e)
{
eqpResp.setResultType(SysEnum.ResultType.SYS_SO_BUSY);
e.printStackTrace();
}
setResult(eqpResp.getResultType(),eqpResp.getRespDate());
return SUCCESS;
}
3.撰写业务逻辑成代码IEqpAService.java(接口)--->EqpAServiceImpl.java
public interface IEqpAService{
EqpResp W1(EqpAParam AParam);
EqpResp W2(EqpAParam AParam);
}
在EqpAServiceImpl.java中需要对底层表的操作指令
如:
public interface IEqpAService{
EqpResp W1(EqpAParam AParam);
EqpResp W2(EqpAParam AParam);
}
EqpAServiceImpl.java
public class EqpAServiceImpl implements IEqpAService {
private Logger logger = Logger.getLogger(EqpUpgradeServiceImpl.class.getName());
@Autowired
private ICDao CDao;//此时根据业务需求进行读取相应的表C
public EqpResp W1(EqpAParam AParam){
EqpResp eqpResp = new EqpResp();
EqpUpgradeResp respData = null;
List<C> CList = CDao.方法();
*****
*****
eqpResp.setRespData(CommonUtil.itemToList(respData));
return eqpResp;
}
4.撰写表的映射文件如涉及到C表则 C.java
5.撰写ICDao.java----->CDaoImpl.java