Java 类是否扩展了另一个类的注释?

Java 类是否扩展了另一个类的注释?,java,annotations,Java,Annotations,我有一个类Foo,它有一个@Entity和@Table注释,还有一个类Bar,它扩展了Foo。 注释是否在Bar类上?如果没有,我可以强制吗 非常感谢! Sam.注释不会被继承 您可以在此处阅读更多内容: 其他一些参考资料: 和 例外情况是使用其声明进行注释的注释 检查注释。默认情况下,@实体和@表格注释不会被继承,但是您可以使用超类上的@继承注释将它们继承到子类 有关更多信息,请参见此处:这仅对JPA有效,默认情况下对纯Java没有意义,注释不会被继承。但是,如果注释是用@inherited

我有一个类Foo,它有一个@Entity和@Table注释,还有一个类Bar,它扩展了Foo。 注释是否在Bar类上?如果没有,我可以强制吗

非常感谢!
Sam.

注释不会被继承

您可以在此处阅读更多内容:

其他一些参考资料: 和


例外情况是使用其声明进行注释的注释

检查注释。

默认情况下,
@实体
@表格
注释不会被继承,但是您可以使用超类上的
@继承
注释将它们继承到子类


有关更多信息,请参见此处:

这仅对JPA有效,默认情况下对纯Java没有意义,注释不会被继承。但是,如果注释是用
@inherited
注释进行元注释的,则会继承(来自超类)。@matts:没错,如果注释的声明(注释本身)是用
@inherited
注释的,则会继承注释。