加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Hibernate dialect属性:指定数据库的SQL方言

发布时间:2020-12-15 02:38:58 所属栏目:Java 来源:网络整理
导读:hibernate.dialect 属性用于指定连接数据库使用的 SQL 方言。 语法: hibernate.dialect=属性值 hibernate.dialect 属性的属性值为 Hibernate 所支持的 SQL 方言。Hibernate 支持的 SQL 方言如表所示。 Hibernate 支持的方言 数据库 Hibernate方言类 DB2 org.
hibernate.dialect 属性用于指定连接数据库使用的 SQL 方言。

语法:

hibernate.dialect=属性值


hibernate.dialect 属性的属性值为 Hibernate 所支持的 SQL 方言。Hibernate 支持的 SQL 方言如表所示。

Hibernate 支持的方言
数据库 Hibernate方言类
DB2 org.hibernate.dialect.DB2Dialect
DB2 AS/400 org.hibernate.dialect.DB2400Dialect
DB2 OS390 org.hibernate.dialect.DB2390Dialect
PostgreSQL org.hibernate.dialect.PostgreSQLDialect
MySQL org.hibernate.dialect.MySQLDialect
MySQL with InnoDB org.hibernate.dialect.MySQLInnoDBDialect
MySQL with MyISAM org.hibernate.dialect.MySQLMyISAMDialect
Oracle(any version) org.hibernate.dialect.OracleDialect
Oracle 9i/10g org.hibernate.dialect.Oracle9Dialect
Sybase org.hibernate.dialect.SybaseDialect
Sybase Anywhere org.hibernate.dialect.SybaseAnywhereDialect
Microsoft SQL Server org.hibernate.dialect.SQLServerDialect
SAP DB org.hibernate.dialect.SAPDBDialect
Informix org.hibernate.dialect.InformixDialect
HypersonicSQL org.hibernate.dialect.HSQLDialect
Ingres org.hibernate.dialect.IngresDialect
Progress org.hibernate.dialect.ProgressDialect
Mckoi SQL org.hibernate.dialect.MckoiDialect
Interbase org.hibernate.dialect.InterbaseDialect
Pointbase org.hibernate.dialect.PointbaseDialect
FrontBase org.hibernate.dialect.FrontbaseDialect
Firebird org.hibernate.dialect.FirebirdDialect

示例1

采用 XML 格式的配置文件连接 Microsoft SQL Server 数据库时设置数据库方言,关键代码如下:
<property name="hibernate.dialect">
  org.hibernate.dialect.SQLServerDialect
</property>

采用 Java 属性文件格式的配置文件连接 Microsoft SQL Server 数据库时设置数据库方言,关键代码如下:
hibernate.dialect=org.hibernate.dialect.SQLServerDialect

示例2

采用 XML 格式的配置文件连接 MySQL 数据库时设置数据库方言,关键代码如下:
<property name="hibernate.dialect">
  org.hibernate.dialect.MySQLDialect
</property>

采用 Java 属性文件格式的配置文件连接 MySQL 数据库时设置数据库方言,关键代码如下:
hibernate.dialect=org.hibernate.dialect.MySQLDialect

示例3

采用 XML 格式的配置文件连接 Oracle 9i/10g 数据库时设置数据库方言,关键代码如下:
<property name="hibernate.dialect">
  org.hibernate.dialect.Oracle9Dialect
</property>

采用 Java 属性文件格式的配置文件连接 Oracle 9i/10g 数据库时设置数据库方言,关键代码如下:
hibernate.dialect=org.hibernate.dialect.Oracle9Dialect

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读