Mabatis处理异常屏蔽SQL返回前端全局异常捕获处理 在全局异常处理类中添加MyBatisSystemException即可单独对MyBatis中和数据库操作相关异常操作进行全局处理,同时屏蔽sql内容,只返回文字 “服务错误,请联系系统管理员” 给前端。 @Slf4j @ControllerAdvice public class ExceptionHandlerAdvice { @ResponseBody @ExceptionHandler(MyBatisSystemException.class) public Object handleBindException(HttpServletRequest req, MyBatisSystemException e) { String path = "http://"+req.getRemoteAddr()+":"+req.getServerPort() + req.getRequestURI(); log.error("访问 "+path +"报错,报错信息为: "+ e.getMessage(), e); return...