hibernate默认情况下是否在表创建时添加索引(mysql)

时间:2014-01-14 11:21:54

标签: mysql hibernate

我正在使用hibernate 3.5和mysql 5.1,并使用“hibernate.hbm2ddl.auto”= create来创建表。当我在桌子上运行命令时:

show index from user;

我可以看到正在创建索引。 Hibernate是否默认添加这些,因为我没有在我的类注释或hibernate配置中添加任何索引。

1 个答案:

答案 0 :(得分:0)

感谢拉斐尔,我找到了答案。是的,MYSQL在使用INNODB时默认索引PRIMARY和FOREIGN键。默认情况下,Hibernate不会这样做来回答这个问题。