Hibernate 核心概念总结

Hibernate 作为一种流行的对象关系映射框架,其核心概念对于充分利用其功能至关重要。以下是对 Hibernate 核心概念的

  1. 实体和映射:实体代表数据库中的表,而映射定义了实体与数据库表之间的对应关系。
  2. 会话和事务:会话是一个轻量级对象,代表与数据库的交互。事务则封装了一系列对数据库的操作,并保证数据的完整性。
  3. HQL 和 Criteria:HQL(Hibernate 查询语言)和 Criteria API 都是用于查询数据库的工具,提供对数据库数据的声明性访问。
  4. 二级缓存:二级缓存将从数据库中获取的对象缓存在 JVM 中,以提高后续请求的性能。
  5. 级联操作:级联操作允许一个实体的操作自动传播到与它关联的实体,简化了数据的管理。
  6. 加载策略:加载策略定义了 Hibernate 在查询实体时如何获取关联实体的方式。

doc 文件大小:1.82MB