子類可以繼承父類的注解嗎?

請先看以下代碼:

public abstract class A
{
@Id
@GenericGenerator(name="assigned", strategy="assigned")
@GeneratedValue(generator="assigned")
@Column(nullable=false,length=100)
private String Id;

........
}

public class B extends A
{

}

問題:
B 可以繼承A關於Id的注解嗎?

可以的。
https://blog.csdn.net/sakurainluojia/article/details/90108859

不能被继承,因为@Id,@Column等注解都没有被 @Inherited 元注解修饰,所以不能被继承