通用管理后台推荐 (兮家 plus)
- 【兮家 plus】, 主要应用于中小型项目的快速开发,已经历历时3年的优化改进,具备完善的基础功能以及代码生成,并且拥有完善的分布式解决方案:如分布式缓存,分布式锁,分布式唯一编号
- 兮家 plus git 地址: https://gitee.com/wslxm/xijia-plus
- 如果觉得本文有用,动动小手点赞或关注一下呗,将不定时持续更新更多的内容…,感谢大家的观看!
一、正常加载时的情况
加载正常时,在idea 中可以发现是有绿色的小图标的,然而我们的并没有这个图标,表示这个类没有被spring的bend管理到
二、使用排除法找问题
1、当发现全局异常没有执行, 首先打断点看,发现方法在static 内抛出的 throw new ErrorException
于是把代码 throw 放到最外层的入口处, 发现不是static的问题, (排除)
2、然后看了整个项目是否还存在另外一个全局异常类, 结果并没有(排除)
3、于是猜想是不是springboot的版本问题 和 第三方jar中是不是存在其他全局异常内,结果发现没有,(排除)
4、然后我们发现我们的异常类中定义了一个 @SuppressWarnings(“all”),错误提示给屏蔽掉了
删除后才发现是当前包路径与实际的包路径不一致
可以看出,然后导入即可
-
个人开源项目(通用后台管理系统)–> https://gitee.com/wslxm/spring-boot-plus2 , 喜欢的可以看看
-
本文到此结束,如果觉得有用,动动小手点赞或关注一下呗,将不定时持续更新更多的内容…,感谢大家的观看!