gpt4 book ai didi

java - OpenJPA 反向映射工具 - 如何制作外键原语?

转载 作者:行者123 更新时间:2023-12-01 05:33:27 25 4
gpt4 key购买 nike

目前,OpenJPA 反向映射工具为实体生成外键作为对象类型。有没有办法让它们成为原始类型?

最佳答案

每当您保留一个新实体时,它都会插入“0”来代替未初始化的基元类型(这与 Java 基元初始化默认值一致)。它必须与外键相同,这意味着 OpenJPA 必须生成无效的外键(带有“0”id,从数据库的角度来看,这是完全有效的 id)。

所以,只有一个选择:

-nullableAsObject/-no <true/t | false/f>:
By default, all non-foreign key columns are mapped to primitives

但是,如上所述,它仅对非 FK 有效。

关于java - OpenJPA 反向映射工具 - 如何制作外键原语?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8596102/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com