Class DefaultExceptionResolver
-
- All Implemented Interfaces:
-
org.springframework.core.Ordered,org.springframework.web.servlet.HandlerExceptionResolver
public class DefaultExceptionResolver extends SimpleExceptionResolver<T>response i18n R and log warn when CodeException; skip log when MessageException; others, response simple, and log error
- Since:
2021-03-25
trydofor
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceDefaultExceptionResolver.Handlerhandle response and exception after resolving cause
-
Field Summary
Fields Modifier and Type Field Description public intorderpublic final static intHIGHEST_PRECEDENCEpublic final static intLOWEST_PRECEDENCE
-
Constructor Summary
Constructors Constructor Description DefaultExceptionResolver(SimpleResponse defaultResponse, MessageSource messageSource, ObjectMapper objectMapper)
-
Method Summary
Modifier and Type Method Description MessageSourcegetMessageSource()ObjectMappergetObjectMapper()DefaultExceptionResolver.HandlergetHandler()voidsetHandler(DefaultExceptionResolver.Handler handler)-
-
Method Detail
-
getMessageSource
MessageSource getMessageSource()
-
getObjectMapper
ObjectMapper getObjectMapper()
-
getHandler
DefaultExceptionResolver.Handler getHandler()
-
setHandler
@Autowired(required = false) void setHandler(DefaultExceptionResolver.Handler handler)
-
-
-
-