📄 wsresult.java
字号:
package org.springside.examples.miniservice.ws;
import javax.xml.bind.annotation.XmlType;
/**
* WebService返回结果基类,包含返回码定义.
*
* @author calvin
*/
@XmlType(name = "WSResult", namespace = Constants.NS)
public class WSResult {
private String code = SUCCESS;
private String message;
public void setResult(String code, String message) {
this.code = code;
this.message = message;
}
/**
* 设定默认的系统内部未知错误.
*/
public void systemError() {
setResult(SYSTEM_ERROR, "系统未知运行时错误");
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
// 返回代码定义,按项目组内的规则进行定义,比如1xx代表客户端参数错误,2xx代表业务错误等.
public static final String SUCCESS = "0";
public static final String FALSE = "-1";
public static final String PARAMETER_ERROR = "101";
public static final String USER_NOT_EXIST_ERROR = "202";
public static final String SYSTEM_ERROR = "300";
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -