我有一个参数化类:
class ParameterizedClass<T extends AbstractSomething> {
}
Run Code Online (Sandbox Code Playgroud)
电话:
new ParameterizedClass<Something>();
Run Code Online (Sandbox Code Playgroud)
那么如何T通过使用Java Generics 获得实际类型?
在本文http://www.jroller.com/eyallupu/entry/hibernate_the_any_annotation以及此问题中如何使用Hibernate @ Any-related注释?,解释了如何使用@Any注释.但是我怎样才能为每张DVD/VHS/BOOK借款?如何在DVD/VHS/BOOK上进行映射定义?
我有一个实体层次结构,所有子类策略都有单个表.我想使用每个属性 - 映射@ManyToOne - 作为主键.当我输入@Id注释时,我收到此错误:
java.lang.ClassCastException:org.hibernate.mapping.SingleTableSubclass无法强制转换为org.hibernate.mapping.RootClass
那么我如何提供将所有属性定义为区分层次结构的标识符?