"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo crear tablas MySQL InnoDB con Hibernate?

¿Cómo crear tablas MySQL InnoDB con Hibernate?

Publicado el 2024-11-22
Navegar:406

How to Create MySQL InnoDB Tables with Hibernate?

Creación de tablas MySQL InnoDB con Hibernate

Al utilizar Hibernate con JPA, es posible que necesites crear tablas MySQL con el motor InnoDB del MyISAM predeterminado. Para lograr esto dinámicamente y no mediante la generación de archivos SQL, considere la siguiente solución:

Solución:

Especifique el dialecto de Hibernación usando la propiedad:

hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect

Para versiones de MySQL superiores a 5.1, use:

hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect

Al configurar este dialecto, Hibernate creará automáticamente tablas con el motor InnoDB, asegurando las propiedades de almacenamiento deseadas y un rendimiento mejorado.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3