SpringBoot
文章平均质量分 50
泥坑腕豪
腕豪
展开
-
springboot-统一异常处理
一、统一异常处理 1、创建统一异常处理器 在service-base中创建统一异常处理类GlobalExceptionHandler.java: /** * 统一异常处理类 */ @ControllerAdvice public class GlobalExceptionHandler { @ExceptionHandler(Exception.class) @ResponseBody public R error(Exception e){ e.printSta原创 2021-02-07 08:54:30 · 122 阅读 · 1 评论 -
springboot统一日志处理
一、日志 1、配置日志级别 日志记录器(Logger)的行为是分等级的。如下表所示: 分为:OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL 级别越来越高 默认情况下,spring boot从控制台打印出来的日志级别只有INFO及以上级别,可以配置日志级别 # 设置日志级别 logging.level.root=WARN 这种方式只能将日志打印在控制台上 二、Logback日志 spring boot内部使用Logback作为日志实现的框架。 Logback和log4j非常相似 1原创 2021-02-07 08:41:52 · 107 阅读 · 0 评论 -
springboot集成Swagger
Swagger 一、Swagger简介 号称世界上最流行的Api框架; RestFul Api文档在线自动生成工具==》Api文档与Api定义同步更新 直接运行,可以在线测试Api接口(就是Controller,RequestMapping); 支持多种语言:(java,PHP…) 官网:https://swagger.io/ 前后端分离开发模式中,api文档是最好的沟通方式。 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 及时性 (接口原创 2021-02-06 08:46:38 · 74 阅读 · 0 评论