我应该如何映射实现hibernate接口的枚举

Moi*_*nGK 5 java enums hibernate jpa

让我用代码解释一下:

public interface A {}

public enum B implements A{}

public enum C implements A{}

@Entity
@Table(name = "land")
public class D extends ABSDBOperations {
private A a;

public A getA(){
return a;
}
public void setA(A a){
this.a=a;
}
}
Run Code Online (Sandbox Code Playgroud)

我应该使用上面的注释getA()来保持a属性?