- 译者序
- 前言
- 本书怎么使用
- 本书排版字体约定
- 本书网站
- 致谢
- 第一部分 Hibernate 快速入门
- 第 1 章 安装和设置
- 第 2 章 映射简介
- 第 3 章 驾驭 Hibernate
- 第 4 章 集合与关联
- 第 5 章 更复杂的关联
- 第 6 章 自定义值类型
- 第 7 章 映射标注
- 第 8 章 条件查询
- 第 9 章 浅谈 HQL
- 第二部分 与其他工具的集成
- 第 10 章 将 Hibernate 连接到 MySQL
- 第 11 章 Hibernate 与 Eclipse:Hibernate Tools 使用实战
- 第 12 章 Maven 进阶
- 第 13 章 Spring 入门:Hibernate 与 Spring
- 第 14 章 画龙点睛:用 Stripes 集成 Spring 和 Hibernate
- 附录 A Hibernate 类型
- 附录 B Criteria API
- 附录 C Hibernate SQL 方言
- 附录 D Spring 事务支持
- 附录 E 参考资源
- 作者简介
- 封面介绍
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
掌握流利的 SQL 方言
Hibernate 封装了对很多商业( [1] )和免费的关系数据库的支持。虽然不进行这些配置,大多数功能也都可以正常运行,但是将 hibernate.dialect 配置属性设置成正确的 org.hibernate.dialect.Dialect 子类具有一定的重要性,尤其是在使用诸如 native 或 sequence 主键生成以及会话锁定的功能时。如果你指定一种方言,Hibernate 将为一些配置参数使用合理的默认值,为你省去了手工单独指定它们的麻烦。
如果以上没有你需要的目标数据库,可以检查一下最新发布的 Hibernate 是否已经提供了相关的支持。Hibernate 参考文档的"SQL Dialects"( [2] )部分列出了能够支持的大部分 SQL 方言。如果还是不行,可以再看看是否能够找到其他第三方对相关数据库的支持,或者考虑自己动手开发!
[1] 我从来就没有指望可以再次利用到缓存中的东西,还是把软件健壮性的问题留给 Java 吧…… [2] http://www.hibernate.org/hib-docs/v3/reference/en/html/session-configuration.html#configuration-optional-dialects.
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论