@AliasFor不生效

Posted woyujiezhen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了@AliasFor不生效相关的知识,希望对你有一定的参考价值。

答案:@AliasFor所修饰的自定义注解只有放在类和方法上才会触发@AliasFor的别名功效,放在字段上是不行的。

如图,我自己写了个注解,经过测试,只有放在方法和类上的时候,name和value不一样才会触发@AliasFor的警告,而放在字段上是没反应的。

技术图片

当时我蒙蔽了一个小时,我就像为什么我的不能生效,难不成Spring的@AliasFor有问题?是个摆设。想了半天没结果,后来想起来,@RequestMapping是个典型的@AliasFor使用案例,然后试了试@RequestMpping发现能够正常触发path和value的检查,看了看代码,复制一份,改一下,发现方法和类都能触发,那就是字段不行咯。

技术图片

 

没想到……??,一个小时又没了,难受的一批。下回还是得注意官方案例的细节,毕竟没看过源代码。

以上是关于@AliasFor不生效的主要内容,如果未能解决你的问题,请参考以下文章

eclipse修改代码不生效

域名解析为什么不生效?域名解析不生效常见问题汇总

东方通部署后配置文件不生效

环境变量修改不生效

AOP切面不生效场景

技术分享 DNS解析不生效的原因及解决方法