相关疑难解决方法(0)

Hibernate多对一外键默认值0

我有一个表,其中父对象具有可选的多对一关系.问题是该表被设置为将fkey列默认为0.

当选择时,使用fetch ="join"等 - fkey上的默认值0用于尝试反复从另一个表中选择ID 0.当然这不存在,但我怎么能告诉Hibernate将值0视为与NULL相同 - 在获取不存在的关系时不会循环20次以上?

<many-to-one name="device" lazy="false" class="Device" not-null="true" access="field" cascade="none" not-found="ignore">
<column name="DEVICEID" default="0" not-null="false"/>
Run Code Online (Sandbox Code Playgroud)

java orm hibernate many-to-one

6
推荐指数
2
解决办法
8597
查看次数

标签 统计

hibernate ×1

java ×1

many-to-one ×1

orm ×1