SpringCloud微服务项目中自定义异常处理器失效
前言
1、基本的项目结构
2、自定义的异常处理器
这个自定义的异常处理器在项目结构的common包下
失败测试
1、在接口中,直接触发异常
2、访问该接口,返回的异常信息并非自定义的异常处理形式
解决
1、产生原因:是因为我的common是一个统一管理的大工具包,没有启动类,自定义的全局异常处理类所在的包没有被spring扫描到
2、解决:在需要调用该自定义异常的服务的启动类中添加扫描包的动作
3、测试结果:成功返回自定义的异常处理
到此问题就解决了!!!
