我将spring-boot-2.0.3
与hibernate
一起使用,并希望使用数据库表自动生成。
问题:默认情况下创建了myisam
个表,但是我更喜欢innodb
。添加以下属性可以将表始终更改为innodb,但是哪个属性应该是首选方法?
spring.jpa.properties.hibernate.dialect.storage_engine=innodb
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL57Dialect
一个使用另一个是否有任何缺点?
旁注:这不是重复的(链接的问题绝不是关于java / hibernate / spring的!)!