【发布时间】:2014-05-28 05:02:54
【问题描述】:
Hibernate 有一个名为native 的标识符生成策略,它根据底层数据库的功能选择identity、sequence 或hilo。我将 MySQL 与 hibernate.hbm2ddl.auto=update 一起使用,它为 id Java 数据类型的 id 属性生成了 id BIGINT(20) NOT NULL AUTO_INCREMENT。
我试图了解 Hibernate 在使用 SchemaExport 工具时是如何选择 AUTO_INCREMENT 的。 AUTO_INCREMENT是MySQL默认的主键生成策略吗?
谁能帮我理解一下?
【问题讨论】:
标签: mysql hibernate primary-key generator native