您的位置:首页 > 数据库

5 -- Hibernate的基本用法 --4 4 数据库方言

2017-04-26 19:55 218 查看
  Hibernate底层依然使用SQL语句来执行数据库操作,虽然所有关系数据库都支持使用标准SQL语句,但所有数据库都对标准SQL进行了一些扩展,所以在语法细节上存在一些差异。因此,Hibernate需要根据数据库来识别这些差异。

  同样的应用程序,如果在不同的数据库之间迁移,底层数据库的访问细节会发生改变,开发者需要做的是,告诉Hibernate应用程序的底层即将使用哪种数据库 ------ 这就是数据库方言。

  Properties :

MySQL  org.hibernate.dialect.MySQLDialect
MySQL with InnoDBorg.hibernate.dialect.MySQLInnoDBDialect
MySQL with MyISAMorg.hibernate.dialect.MySQLMyISAMDialect
MySQL 5org.hibernate.dialect.MySQL5Dialect
MySQL 5 with InnoDBorg.hibernate.dialect.MySQL5InnoDBDialect
  所有的数据库方言都可以在%hibernate%/project/ect/hibernate.properties中找到。

啦啦啦
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: