SpringBoot(2)

全区捕获异常

整个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代码
在这里插入图片描述
入口
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值