类 BaseException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- net.qimooc.commons.exceptions.BaseException
-
- 所有已实现的接口:
java.io.Serializable
- 直接已知子类:
IllegalAnnotationError
public class BaseException extends java.lang.RuntimeException基础业务异常类,通过增加成员变量 messageKey 和 args 并重写父类的 getMessage() 方法对国际化进行支持- 作者:
- jiawei
- 另请参阅:
- 序列化表格
-
-
字段概要
字段 修饰符和类型 字段 说明 protected java.lang.Object[]args占位符形式对应的参数值protected java.lang.StringmessageKey国际化参数名protected LocaleMessageSourceServicemessageSourceService
-
构造器概要
构造器 构造器 说明 BaseException()BaseException(java.lang.String message)BaseException(java.lang.String messageKey, java.lang.Object[] args)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.lang.StringgetLocalizedMessage()java.lang.StringgetMessage()
-
-
-
字段详细资料
-
messageKey
protected java.lang.String messageKey
国际化参数名
-
args
protected transient java.lang.Object[] args
占位符形式对应的参数值
-
messageSourceService
protected transient LocaleMessageSourceService messageSourceService
-
-