问题:
与 JPA 一起使用时 Hibernate 如何运行,配置为创建 MySQL InnoDB 表?
答案:
要为 Hibernate 指定数据库方言并强制其创建 InnoDB 表,可以使用以下配置:
对于 5.1 之前的 MySQL 版本:
hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect
对于 MySQL 5.1 及以上版本:
hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect
这种方法允许您动态修改表创建过程,而不需要生成单独的 SQL 脚本。
以上是如何配置Hibernate在MySQL中创建InnoDB表?的详细内容。更多信息请关注PHP中文网其他相关文章!