/**
* 封装执行后结果
*/
public class PersonInfoExecution {
// 结果状态
private int state;
// 状态标识
private String stateInfo;
// 店铺数量
private int count;
// 操作的personInfo(增删改店铺的时候用)
private PersonInfo personInfo;
// 获取的personInfo列表(查询店铺列表的时候用)
private List<PersonInfo> personInfoList;
public PersonInfoExecution() {
}
// 失败的构造器
public PersonInfoExecution(PersonInfoStateEnum stateEnum) {
this.state = stateEnum.getState();
this.stateInfo = stateEnum.getStateInfo();
}
// 成功的构造器
public PersonInfoExecution(PersonInfoStateEnum stateEnum,
PersonInfo personInfo) {
this.state = stateEnum.getState();
this.stateInfo = stateEnum.getStateInfo();
this.personInfo = personInfo;
}
// 成功的构造器
public PersonInfoExecution(PersonInfoStateEnum stateEnum,
List<PersonInfo> personInfoList) {
this.state = stateEnum.getState();
this.stateInfo = stateEnum.getStateInfo();
this.personInfoList = personInfoList;
}
//get set......
}
DTO实现service和controller之间的值传递
猜你喜欢
转载自blog.csdn.net/a1102325298/article/details/80579723
今日推荐
周排行