@ControllerAdvice public class FrameworkControllerAdvice extends Object
| 构造器和说明 |
|---|
FrameworkControllerAdvice() |
| 限定符和类型 | 方法和说明 |
|---|---|
com.github.developframework.kite.spring.mvc.response.KiteResponse |
anyThrowable(Throwable throwable)
任意异常或错误处理
|
com.github.developframework.kite.spring.mvc.response.KiteResponse |
businessException(BusinessException businessException)
业务异常处理
|
com.github.developframework.kite.spring.mvc.response.KiteResponse |
frameworkException(FrameworkException frameworkException)
框架其它异常处理
|
com.github.developframework.kite.spring.mvc.response.KiteResponse |
unexpectedException(UnexpectedException unexpectedException)
意外的异常处理
|
com.github.developframework.kite.spring.mvc.response.KiteResponse |
validatedArgumentException(ValidatedArgumentException validatedArgumentException)
参数验证异常处理
|
@ExceptionHandler(value=develop.framework.commons.exceptions.BusinessException.class) public com.github.developframework.kite.spring.mvc.response.KiteResponse businessException(BusinessException businessException)
businessException - 业务异常ErrorReasonKiteResponse@ExceptionHandler(value=develop.framework.commons.exceptions.ValidatedArgumentException.class) public com.github.developframework.kite.spring.mvc.response.KiteResponse validatedArgumentException(ValidatedArgumentException validatedArgumentException)
validatedArgumentException - 参数验证异常ValidatedKiteResponse@ExceptionHandler(value=develop.framework.commons.exceptions.UnexpectedException.class) public com.github.developframework.kite.spring.mvc.response.KiteResponse unexpectedException(UnexpectedException unexpectedException)
unexpectedException - 意外的异常ErrorKiteResponse@ExceptionHandler(value=develop.framework.commons.exceptions.FrameworkException.class) public com.github.developframework.kite.spring.mvc.response.KiteResponse frameworkException(FrameworkException frameworkException)
frameworkException - 框架其它异常ErrorKiteResponse@ExceptionHandler(value=java.lang.Throwable.class) public com.github.developframework.kite.spring.mvc.response.KiteResponse anyThrowable(Throwable throwable)
throwable - 任意异常或错误ErrorKiteResponseCopyright © 2018. All rights reserved.