(一)新建返回值枚举类“PageCodeEnum”
public enum PageCodeEnum {
/**
* code共4为:前两位10代表新增操作;后两位00代表成功,01代表失败
*/
ADD_SUCCESS("1000", "新增成功"),
ADD_FAILURE("1001", "新增失败");
private String code;
private String msg;
/**
* 规定调用这个类对象的key
*/
public static final String KEY = "pageCode";
PageCodeEnum(String code, String msg){
this.code = code;
this.msg = msg;
}
public String getCode() {
return code;
}
public String getMsg() {
return msg;
}
//因为是常量,注意不能写set()方法,防止别人修改
}
(二)调用
if (advertisementService.addAdvertisement(advertisementDto)){
//调用返回值枚举类
model.addAttribute(PageCodeEnum.KEY, PageCodeEnum.ADD_SUCCESS);
} else {
//调用返回值枚举类
model.addAttribute(PageCodeEnum.KEY, PageCodeEnum.ADD_FAILURE);
}