gpt4 book ai didi

java - 获取应用注解的类

转载 作者:行者123 更新时间:2023-11-29 05:20:26 25 4
gpt4 key购买 nike

我正在构建一个自定义注释,其中有一个类类型的字段。使用注释时如何在其中设置值?代码如下:

    @Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface SpringCache {
String putIt();
String getIt();
Class c();
}

这是我的自定义注释。现在,当我使用它时,如何将类赋予变量“c”?

    @SpringCache(putIt="I'm put", getIt="I'm get", c=<??>)
public class TestSpringCache {
public static void main(String[] args) {
System.out.println();
}
}

在这种情况下,我想要 c=TestSpringCache.class。

最佳答案

你只需要写你想要的类:

@SpringCache(putIt="I'm put", getIt="I'm get", c=TestSpringCache.class)
public class TestSpringCache {
public static void main(String[] args) {
System.out.println();
}
}

如果不在同一个包中,您可能必须添加导入语句。

关于java - 获取应用注解的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25010502/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com