package cn.edu.hbcf.common.vo;

import java.io.PrintWriter;
import java.io.StringWriter; /**
* Ext 异常返回对象
*
* @author LiPenghui
*/
public class ExceptionReturn {
/**
* 是否成功
*/
private boolean success;
/**
* 异常消息
*/
private Object exceptionMessage; public ExceptionReturn() { } /**
* 异常时的构造方法
*
* @param msg
* 异常消息
*/
public ExceptionReturn(Throwable exceptionMessage) {
StringWriter sw = new StringWriter();
PrintWriter pw = new PrintWriter(sw);
exceptionMessage.printStackTrace(pw);
// 异常情况
this.success = false;
this.exceptionMessage = exceptionMessage.getMessage();
} public boolean isSuccess() {
return success;
} public void setSuccess(boolean success) {
this.success = success;
} public Object getExceptionMessage() {
return exceptionMessage;
} public void setExceptionMessage(Object exceptionMessage) {
this.exceptionMessage = exceptionMessage;
}
}

最新文章

  1. 使用NUget发布自己的dll(转)
  2. iOS下Html页面中input获取焦点弹出键盘时挡住input解决方案—scrollIntoView()
  3. Python学习教程(learning Python)--1.2.3 Python格式化输出百分比
  4. Hibernate exercise 54
  5. JS正则表达式基础总结
  6. 容器的深入研究(二)—Set与Map
  7. Objective-C与Swift下的自定义打印函数(Debug和Release)
  8. ICMP--ping--Traceroute
  9. [译] Linux吃掉了我的内存
  10. .net framework 4 线程安全概述
  11. Yii2 mongoDb的配置及使用
  12. 查看linux服务器的配置
  13. .NetCore 下使用多个DbContext
  14. 右键添加git bush here
  15. 辉光的UIView
  16. nginx分发请求的2种方式:1、指明server_name;2、通过location过滤uri来分发请求;
  17. ansible入门六(roles)
  18. direct2d封装
  19. C语言中结构体定义
  20. Visual Studio2017中如何让ADO.NET实体数据模型[EntityFramework]支持MariaDB&MySQL数据源

热门文章

  1. scikit-learn(window,linux)安装
  2. 转: APK签名校验绕过
  3. java 过滤器(理解二)
  4. Elasticsearch的javaAPI之query dsl-queries
  5. Android 如何添加一个新的时区
  6. hdu 4506 小明系列故事——师兄帮帮忙【幂取模乱搞】
  7. Android 网络请求框架Retrofit
  8. JavaScript第二课
  9. ionic 隐藏header-ionic中隐藏头部header
  10. Tomcat 监控的几种方法