苍穹外卖--全局异常处理类问题求助的全部评论

苍穹外卖--全局异常处理类问题求助的全部评论
4个评论

全局异常处理类开头要加:@RestControllerAdvice 注解

2023-08-21
遇关山
遇关山
等级作者
:
项目初始代码中已经加了[委屈]
2023-08-21
聪
后端

@ExceptionHandler(<你要捕获异常的类型>.class)=》你检查下你员工重复的时候抛的是什么类型的异常

2023-08-21
聪
后端

@ExceptionHandler(SQLIntegrityConstraintViolationException.class)你上面的注解加上这个

2023-08-21
程序员鱼皮
nice 正解
2023-08-21
遇关山
遇关山
等级作者
:
好像也不行[大哭]
2023-08-21
聪
:
重启程序了吗
2023-08-21
遇关山
遇关山
等级作者
:
编译并且重启了的
2023-08-21

我也在做这个苍穹外卖,我看了下代码和你一样,没有遇见这个问题

2023-08-21
遇关山
遇关山
等级作者
:
小伙伴你好呀~你下载的资料exception文件夹里面是不是也没有Sql异常这个分类,我看到它没有就模仿其他异常类创建了,不知道是否和这个有关
2023-08-21
鱼友0412
有的,这个 全局 异常类不是我创建得,项目代码里面就有得,你可以看下这个类中第一个方法捕获到异常没有,也没有得话,应该有配置没配可能
2023-08-21
聪
:
你这句话有点关键,你的意思是自己创建了一个SQLIntegrityConstraintViolationException异常类?如果是真的你要对比你捕获的异常类是你定义的还是原有的,因为这个异常类是java.sql提供的
2023-08-21
鱼友0412
你这么说,我上面说得有点问题,exception文件夹里没有sql异常这个分类,我没看过这个文件夹,这个异常是sql自带得吧
2023-08-21
鱼友0412
大佬牛,我觉得应该就是你说得这个问题
2023-08-21
遇关山
遇关山
等级作者
:
谢谢大佬,拜拜佬,确实是我的问题,我以为这个sql异常类是资料少给的自己补了个。原来它是java.sql提供的[敲打]已解决谢谢大家的回答呀[耶]
2023-08-21
鱼友0412
兄弟可以加个联系方式吗,有问题可以一起讨论下
2023-08-24
遇关山
遇关山
等级作者
:
好的好的
2023-08-24
遇关山
遇关山
等级作者
:
q:1281314239(不知道星球是否可以留联系方系,如果不可以请管理可以直接删掉),不过我只看了鱼皮最新推荐的JavaWeb课程,这个也是我第一个写的springboot项目,可能更多要请教你[敲打]
2023-08-24
鱼友0412
互相学习,我也是小菜鸡
2023-08-24
下载 APP