【发布时间】:2020-06-15 21:59:45
【问题描述】:
我有这个简单的代码:
String tableName = MyEntity.class.getAnnotation( javax.persistence.Table.class ).name();
但 IntelliJ 强调了 name() 方法不存在 Cannot resolve method "name()" 的事实。
我在编译过程中也遇到了这个错误:
Error:(29, 68) java: cannot find symbol
symbol: method name()
location: interface java.lang.annotation.Annotation
我看到很多使用这种方法的示例代码,这里有一个示例:https://stackoverflow.com/a/1320890/6643803 我错过了什么?
谢谢
【问题讨论】:
标签: java maven reflection annotations