5 -- Hibernate的基本用法 --4 4 数据库方言
Posted limeOracle
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5 -- Hibernate的基本用法 --4 4 数据库方言相关的知识,希望对你有一定的参考价值。
Hibernate底层依然使用SQL语句来执行数据库操作,虽然所有关系数据库都支持使用标准SQL语句,但所有数据库都对标准SQL进行了一些扩展,所以在语法细节上存在一些差异。因此,Hibernate需要根据数据库来识别这些差异。
同样的应用程序,如果在不同的数据库之间迁移,底层数据库的访问细节会发生改变,开发者需要做的是,告诉Hibernate应用程序的底层即将使用哪种数据库 ------ 这就是数据库方言。
Properties :
mysql | org.hibernate.dialect.MySQLDialect |
MySQL with InnoDB | org.hibernate.dialect.MySQLInnoDBDialect |
MySQL with MyISAM | org.hibernate.dialect.MySQLMyISAMDialect |
MySQL 5 | org.hibernate.dialect.MySQL5Dialect |
MySQL 5 with InnoDB | org.hibernate.dialect.MySQL5InnoDBDialect |
所有的数据库方言都可以在%hibernate%/project/ect/hibernate.properties中找到。
啦啦啦
以上是关于5 -- Hibernate的基本用法 --4 4 数据库方言的主要内容,如果未能解决你的问题,请参考以下文章
5 -- Hibernate的基本用法 --4 3 JDBC连接属性
5 -- Hibernate的基本用法 --4 5 JNDI数据源的连接属性
5 -- Hibernate的基本用法 --4 9 其他常用的配置属性
5 -- Hibernate的基本用法 --4 1 创建Configuration对象