请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

@RestControllerAdvice value 属性作用域

@RestControllerAdvice(value = “com.cn.bai”) 在common module 定义 后,我发现 它确实注册到Spring 容器了,
但是 value 的作用域 不生效, 这块可能的原因是什么 ?此外 ,我将CommonResposneDataAdvice 定义到RestController 同一层级 不加 value 是可以生效 进去的,但是加了value 发现 又不生效了 相关代码截图如下
图片描述

图片描述

正在回答 回答被采纳积分+3

1回答

张勤一 2022-07-26 17:08:34

同学你好:

    看起来应该是包结构或者包的命名有些问题;其实这个注解和 Spring 里面的很多注解都是一样的作用域,关键是能搞明白 Spring 包结构。

1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信