第 3 章 配置

目录

  • 3.1. 可编程的配置方式
  • 3.2. 获得SessionFactory
  • 3.3. JDBC连接
  • 3.4. 可选的配置属性
    • 3.4.1. SQL方言
    • 3.4.2. 外连接抓取(Outer Join Fetching)
    • 3.4.3. 二进制流 (Binary Streams)
    • 3.4.4. 二级缓存与查询缓存
    • 3.4.5. 查询语言中的替换
    • 3.4.6. Hibernate的统计(statistics)机制
  • 3.5. 日志
  • 3.6. 实现NamingStrategy
  • 3.7. XML配置文件
  • 3.8. J2EE应用程序服务器的集成
    • 3.8.1. 事务策略配置
    • 3.8.2. JNDI绑定的SessionFactory
    • 3.8.3. 在JTA环境下使用Current Session context (当前session上下文)管理
    • 3.8.4. JMX部署

由于Hibernate是为了能在各种不同环境下工作而设计的, 因此存在着大量的配置参数. 幸运的是多数配置参数都 有比较直观的默认值, 并有随Hibernate一同分发的配置样例hibernate.properties (位于etc/)来展示各种配置选项. 所需做的仅仅是将这个样例文件复制到类路径 (classpath)下并做一些自定义的修改.