我们如何在 Entity 类中配置休眠注释,以便按特定顺序创建列。示例:id 是第一列,lastName 第二列,address 第三列,等等。使用 Mysql DB,Hibernate 正在按字母顺序创建我的表。
问问题
170 次
您不能使用休眠配置创建订单。我认为这是休眠中的一个已识别问题。看看这里
我认为没有办法做到这一点......除了使用 SQL“创建表”语句手动创建表之外。
我的理解是 Hibernate 的“按字母顺序创建”行为是所有数据库类型的标准。这比旧的行为要好......根据列名的哈希码“以随机顺序创建”。(这是固定的,因为使 Hibernate 生成的模式不稳定;即每次都可能不同。)