ErrorMessageExceptionHandler.java 655 B

1234567891011121314151617181920
  1. package com.ruoyi.web.handler;
  2. import com.ruoyi.common.core.domain.AjaxResult;
  3. import com.ruoyi.web.exception.ErrorMessageException;
  4. import lombok.extern.slf4j.Slf4j;
  5. import org.springframework.web.bind.annotation.ControllerAdvice;
  6. import org.springframework.web.bind.annotation.ExceptionHandler;
  7. import org.springframework.web.bind.annotation.ResponseBody;
  8. @ControllerAdvice
  9. @Slf4j
  10. public class ErrorMessageExceptionHandler {
  11. @ExceptionHandler(value = ErrorMessageException.class)
  12. @ResponseBody
  13. public AjaxResult handlerErrorMessageException(ErrorMessageException e) {
  14. return AjaxResult.error(e.getCode(),e.getMessage());
  15. }
  16. }