Dialect.
However, Hibernate can work with other database systems that are not listed by the Database
enumeration, as long as a Dialect implementation class is provided via the hibernate.dialect
configuration property.
| Modifier and Type | Field and Description |
|---|---|
| public static final Database | |
| public static final Database | |
| public static final Database | |
| public static final Database | |
| public static final Database | |
| public static final Database | |
| public static final Database | |
| public static final Database | |
| public static final Database | |
| public static final Database | |
| public static final Database | |
| public static final Database | |
| public static final Database |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public abstract Dialect | |
| public String | getDriverClassName(String jdbcUrl)
Get the name of the JDBC driver class for this database, or null if we're not too sure what it should be. |
| public String | |
| public boolean | |
| public boolean | |
| public abstract boolean | |
| public static Database | |
| public static Database[] |
| DB2 | back to summary |
|---|---|
| public static final Database DB2 | |
| DERBY | back to summary |
|---|---|
| public static final Database DERBY | |
| ENTERPRISEDB | back to summary |
|---|---|
| public static final Database ENTERPRISEDB | |
| H2 | back to summary |
|---|---|
| public static final Database H2 | |
| HANA | back to summary |
|---|---|
| public static final Database HANA | |
| HSQL | back to summary |
|---|---|
| public static final Database HSQL | |
| MARIADB | back to summary |
|---|---|
| public static final Database MARIADB | |
| MYSQL | back to summary |
|---|---|
| public static final Database MYSQL | |
| ORACLE | back to summary |
|---|---|
| public static final Database ORACLE | |
| POSTGRESQL | back to summary |
|---|---|
| public static final Database POSTGRESQL | |
| SPANNER | back to summary |
|---|---|
| public static final Database SPANNER | |
| SQLSERVER | back to summary |
|---|---|
| public static final Database SQLSERVER | |
| SYBASE | back to summary |
|---|---|
| public static final Database SYBASE | |
| Database | back to summary |
|---|---|
| private Database() | |
| createDialect | back to summary |
|---|---|
| public abstract Dialect createDialect(DialectResolutionInfo info) Create a | |
| getDriverClassName | back to summary |
|---|---|
| public String getDriverClassName(String jdbcUrl) Get the name of the JDBC driver class for this database, or null if we're not too sure what it should be. | |
| getUrlPrefix | back to summary |
|---|---|
| public String getUrlPrefix() Get the JDBC URL prefix used by this database. | |
| matchesResolutionInfo | back to summary |
|---|---|
| public boolean matchesResolutionInfo(DialectResolutionInfo info) Does this database match the given metadata? | |
| matchesUrl | back to summary |
|---|---|
| public boolean matchesUrl(String jdbcUrl) Does the given JDBC URL connect to this database? | |
| productNameMatches | back to summary |
|---|---|
| public abstract boolean productNameMatches(String productName) Does this database have the given product name? | |
| valueOf | back to summary |
|---|---|
| public static Database valueOf(String name) | |
| values | back to summary |
|---|---|
| public static Database[] values() | |