Usando il MySQL5InnoDBDialect
dice solo a Hibernate di aggiungere "ENGINE=InnoDB"
quando si genera DDL durante l'esportazione dello schema, niente di più. Tuttavia, non sono sicuro che le tabelle esistenti verranno modificate. Quindi, se disponi di tabelle esistenti che utilizzano MyISAM, potresti doverle modificare manualmente.