gpt4 book ai didi

java - mysql 和 oracle 是否有用于自动生成的唯一标识以在 pojo 中使用的通用注释?

转载 作者:行者123 更新时间:2023-11-29 00:22:13 25 4
gpt4 key购买 nike

我已经为我的 sql 数据库编写了一个自动生成唯一 ID 的代码,但将来我的数据库可能会更改为 oracle,但我不想一次又一次地更改我的代码...有没有带有通用注释的通用代码,用于 oracle 和我的 sql 自动生成一个唯一的 id。任何人都可以帮助我吗?

@GeneratedValue(strategy = GenerationType.AUTO)

谢谢

最佳答案

@GeneratedValue(strategy = GenerationType.AUTO)

应该适用于 mysql 和 Oracle 而无需更改任何代码。你也可以使用

@GeneratedValue(strategy = GenerationType.TABLE) 

即使那样也不取决于数据库。因为这些生成器使用基本的 sql 操作来获得结果。

关于java - mysql 和 oracle 是否有用于自动生成的唯一标识以在 pojo 中使用的通用注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20661181/

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