26 lines
743 B
Java
26 lines
743 B
Java
package top.fjy8018.fileupload.handler;
|
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import org.springframework.web.bind.annotation.ControllerAdvice;
|
|
import org.springframework.web.bind.annotation.ExceptionHandler;
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
import top.fjy8018.fileupload.VO.ResultVO;
|
|
import top.fjy8018.fileupload.exception.FileUploadException;
|
|
import top.fjy8018.fileupload.util.ResultVOUtil;
|
|
|
|
/**
|
|
* 异常处理
|
|
* @author F嘉阳
|
|
* @date 2018-06-22 09:32
|
|
*/
|
|
@Slf4j
|
|
@ControllerAdvice
|
|
public class ExceptionHandle {
|
|
|
|
@ResponseBody
|
|
@ExceptionHandler(value = FileUploadException.class)
|
|
public ResultVO handle(FileUploadException e){
|
|
return ResultVOUtil.error(e.getCode(),e.getMessage());
|
|
}
|
|
}
|