# srpingbootLearning
**Repository Path**: WhySmileSoPretty/srpingbootLearning
## Basic Information
- **Project Name**: srpingbootLearning
- **Description**: init
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-06-21
- **Last Updated**: 2021-06-22
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## 日志打印
**基础配置**
> - 新增pom依赖
```xml
org.projectlombok
lombok
true
```
> - 新增logback-spring.xml配置
> - @Slf4j注解和实例化log对象
**切面统一打印web请求日志**
> - 添加pom依赖
```xml
org.springframework.boot
spring-boot-starter-aop
```
> - 定义切面AopLog
## 统一异常处理
**基础类**
BaseException、JsonException、PageException、Status枚举、ExceptionHandler、ApiResponse、
**统一返回json格式**
> com.ahua.learning.handler.ExceptionHandler.jsonErrorHandle
**统一跳转指定失败页**
> 需要添加渲染模板依赖-thymeleaf
```xml
org.springframework.boot
spring-boot-starter-thymeleaf
```