1.频道管理的增删改查
省略。。。
**2.铭感词表的增删改查
省略。。。

3.项目的全局捕获异常
项目开发中肯定会设置全局异常处理,不管系统发生了任何不可知的异常信息,都应该给用户返回友好提示信息。(友好提示)

面试点:俩个常见注解
@ControllerAdvice 控制器增强注解
@ExceptionHandler 异常处理器 与上面注解一起使用,可以拦截指定的异常信息

使用:
image.png
image.png

4 可预知异常处理

可预知异常是程序员在代码中手动抛出本系统定义的特定异常类型,由于是程序员抛出的异常,通常异常信息比较齐全,程序员在抛出时会指定错误代码及错误信息,获取异常信息也比较方便。
image.png
使用:先创建自定义的异常处理对象(CustomException)继承 RuntimeException
image.png
注入ioc容器中,还是@RestControllerAdvice 搭配@ExceptionHandler使用
image.png

俩个接口开发工具:

Swagger

knife4j(小刀)

常见注解:
image.png
配置:
主要是俩个配置:
@EnableSwagger2
@EnableKnife4j
image.png