1
9
我不认为您能够为这些不同的含义使用单个AdminNote类。鉴别器在数据库级别用于帮助区分一个子类和另一个子类——它实际上不是java对象模型的一部分。
|
2
1
作为整数的鉴别器
如果希望将鉴别器用作整数值,首先需要通过在class元素中设置鉴别器值属性,将基类的鉴别器值指定为整数:
这将替换默认行为,即当找不到值时,鉴别器是类名。
|
3
0
另外,如果您使用实体名称,您可以为子类映射重用Java类名。 API ,或在Tuplizer中实现实体名称解析( Hibernate 3.3.2)基于adminNoteType字段。
|
4
0
代替尝试使用继承能力来获取对正确类的引用,而是应该考虑使用
有关
|
AntonBoarf · 休眠/春天:悲观主义者vs乐观主义者锁定? 6 年前 |
Sinan Samet · Hibernate给出无法确定类型错误 6 年前 |
Carlos Chávez · Tomcat/Hibernate配置 6 年前 |
Seric · 更改Naturald参数名称后出错 6 年前 |
OOvic · 使用JoinTable实现多个关系中的JPQL查询 6 年前 |
Jovan0042 · 在H2中持久化多个实体引发异常 6 年前 |