解决办法: 在使用异常处理类的微服务的启动类注解中添加对异常处理类所在包的扫描 再次测试异常情况,被异常处理类捕获并处理了
发现以上问题后,查找我的项目发现,我的统一异常处理类所在路径和业务服务启动类所在的路径不同,导致当业务服务启动时没有扫描到,统一异常类才会出现@RestControllerAdvice的不起作用;路径如下图 image 解决 两种方法解决: 将统一异常处理类的层级改成跟业务服务一样,都改成com.fxt.mall.xxxxx(推荐此方法) 在启动类...