我有一个类 Animal 和一个从 IAnimal 继承的接口。
@MappedSuperclass
public class Animal implements Serializable, IAnimal{...}.
@Entity
public class Jaguar extends Animal{...}
我的第一个问题是,我需要注释界面吗?
我问这个是因为我在运行测试时遇到了这个错误:
编译查询 [SELECT s FROM animal s WHERE s.atype = :atype] 时出错。未知的抽象模式类型 [动物]
如果我没记错的话,在我添加这个界面之前它是有效的。