当我使用hbm2ddl命令从基于JPA2的注释自动生成SQL时,它会自动为ENGINE = InnoDB创建表
e.g.
create table foo (id integer not null, bar integer) ENGINE=InnoDB;
我应该如何为我的JPA模型类生成针对ENGINE = MyISAM
的SQL答案 0 :(得分:1)
我们在Hibernate for MySQL中有3个方言。
MySQL org.hibernate.dialect.MySQLDialect
MySQL with InnoDB org.hibernate.dialect.MySQLInnoDBDialect
MySQL with MyISAM org.hibernate.dialect.MySQLMyISAMDialect
我想这对你有用。
请询问您是否还有其他想要的内容,或者您在实施方面遇到任何困难。