我有一个泛型类,它是一些非泛型类的超类,它们只是设置它的泛型参数,如下所示:
@ManagedProperty
class A<T>{
@Id
getId(){..}
setID(int id){..}
int id
T t;
T getT(){...}
setT(T t){...}
}
和
@Entity
class B extends A<Integer>{}
但我得到 MappingException 说:
它有一个未绑定的类型并且没有明确的目标实体。解决此通用使用问题或设置显式目标属性。
我应该如何解决?