Especificación del manejador de bases de datos en Hibernate
Post date: Apr 7, 2012 10:10:47 AM
Para usar Hibernate como intermediador con una base de datos hace falta especificar en su configuración el dialecto de la base de datos y la clase del driver JDBC para conectarse a ella. Las principales opciones de manejador y de dialecto son:
Postgres
hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect hibernate.connection.driver_class=org.postgresql.Driver
MySQL
hibernate.dialect=org.hibernate.dialect.MySQLDialect hibernate.connection.driver_class=com.mysql.jdbc.Driver
Derby (en un servidor)
hibernate.dialect=org.hibernate.dialect.DerbyDialect hibernate.connection.driver_class=org.apache.derby.jdbc.ClientDriver
Derby (embebido en la aplicación)
hibernate.dialect=org.hibernate.dialect.DerbyDialect hibernate.connection.driver_class=org.apache.derby.jdbc.EmbeddedDriver
Microsoft SQLServer
hibernate.dialect=org.hibernate.dialect.DerbyDialect hibernate.connection.driver_class=org.apache.derby.jdbc.ClientDriver
HSQLDB
hibernate.dialect=org.hibernate.dialect.DerbyDialect hibernate.connection.driver_class=org.apache.derby.jdbc.ClientDriver
Oracle
hibernate.dialect=org.hibernate.dialect.Oracle9Dialect hibernate.connection.driver_class=oracle.jdbc.OracleDriver
H2
hibernate.connection.driver_class=org.h2.Driver hibernate.dialect=org.hibernate.dialect.H2Dialect
Cursos relacionados
Curso Hibernate