使用编译时注释处理器无法做到这一点。编译时注解处理器只能生成新文件(和类),而不能修改现有类。您可以在运行时进行反射,但严格来说,这不称为注释处理。另外,您将无法访问局部变量。
如果您正在寻找如何编写编译时注释处理器的方法,请查看https://github.com/pellaton/spring-configuration-
validation-processor

使用编译时注释处理器无法做到这一点。编译时注解处理器只能生成新文件(和类),而不能修改现有类。您可以在运行时进行反射,但严格来说,这不称为注释处理。另外,您将无法访问局部变量。
如果您正在寻找如何编写编译时注释处理器的方法,请查看https://github.com/pellaton/spring-configuration-
validation-processor