全区捕获异常
整个web请求项目全局捕获异常
发生错误案例
处理方式1
问题:如果方法过多,每个方法都重复写try…catch…
就会很麻烦。
方式2:(全局捕获异常 使用AOP技术 ,采用异常通知)
可能出现异常的地方
我们需要建立一个异常处理类
SpringBoot集成lombok让代码更简洁
1.添加lombok依赖
2.实体类演示
原始方式:自己手动添加get/set方法
使用lombok生成get/set(两种写法)
方式1
方式2
测试
想打印日志,可以直接添加日志注解
其他特性
使用@Async实现异步调用
启动加上@EnableAsync,需要执行异步方法加入@Async
自定义参数
配置文件值(把值放在springBoot的默认文件中)
读取配置文件值
多环境配置
案例
springBoot整合使用mybatis
pom文件引入
配置文件引入
Mapper代码
Service代码
Controller代码
入口