private Logger log=Logger.getLogger(GlobalExceptionHandler.class.getName());
log.info(e.getMessage());
package com.jt.common.web;
import java.util.logging.Logger;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.ResponseBody;
import com.jt.common.vo.JsonResult;
@ControllerAdvice
public class GlobalExceptionHandler {
/**
* 处理运行时异常
* @return
*/
//jdk中自带的日志api
private Logger log=Logger.getLogger(GlobalExceptionHandler.class.getName());
@ExceptionHandler(RuntimeException.class)
@ResponseBody
public JsonResult doHandleRuntimeException(RuntimeException e){
/**
* 封装异常信息
*/
//e.printStackTrace();
log.info(e.getMessage());
return new JsonResult(e);
}
}