⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wsresult.java

📁 SpringSide开源代码
💻 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 + -