• 一次学习,终生
  • 中国IT项目式培训领军品牌
  • 全国首创大牛面授,项目紧跟企业需求

400-888-4851

Hibernate框架

Hibernate框架

授课机构: 武汉码尚行

上课地点: 江夏校区

成交/评价:

联系电话: 400-888-4851

Hibernate框架课程详情

Hibernate核心功能精讲

Hibernate架构图解

数据持久化关键操作

通过IDEA开发环境搭建首个Hibernate项目,重点解析实体对象在持久化过程中的三种状态变化:瞬时态、持久态和脱管态。通过实操演示帮助理解状态转换的触发条件及应用场景。

方法对比 save() persist()
返回值类型 Serializable void
事务外执行 允许 禁止

HQL高级查询技术

参数绑定与分页实现

详解HQL语句的执行流程,演示命名参数与位置参数两种绑定方式。通过电商平台订单查询案例,展示分页查询的参数设置技巧:

  • setFirstResult() 起始记录设置
  • setMaxResults() 返回结果限制
  • 统计查询结果总数计算

多表关联映射实战

企业级关系配置

解析三种主流关联映射的实现方式,重点说明cascade级联操作与inverse反向控制的搭配使用:

映射类型 应用场景 配置要点
多对一 部门-员工关系 外键维护策略
一对多 订单-明细关系 inverse属性设置

性能优化策略

延迟加载与缓存机制

深入讲解Open Session In View模式的应用场景,演示如何通过配置二级缓存提升系统响应速度。对比不同抓取策略对SQL语句生成的影响:

  • 立即加载与延迟加载的选择
  • 查询缓存配置步骤
  • 批量抓取参数优化