课程大纲

Hibernate 简介

  • Hibernate 简介
  • 对象/关系映射问题
  • JDBC的
  • Users-Roles 架构
  • 工具和环境设置
  • 创建 Database

配置 Hibernate

  • Hibernate 发行版
  • 必需的库
  • 配置文件
  • hibernate.properties
  • 休眠.cfg.xml

Hibernate 持久性

  • Hibernate 架构
  • SessionFactory 方法
  • 休眠会话
  • 对象状态
  • 状态转换
  • 会话方法
  • 交易
  • Session-per-Operation (每个操作的会话数)
  • 每个请求的会话数
  • 数据 Access 对象模式

对象/关系映射

  • 面向对象设计
  • 关系映射
  • 双向关联
  • O/R 映射技术
  • 映射文档
  • 映射 XML 模型
  • 主键和标识
  • 生成标识符
  • 其他映射元素
  • 组件
  • 映射关联
  • 关联映射 XML 模型
  • 单向多对一
  • 急切获取
  • 双向一对多
  • 双向一对一
  • 映射继承
  • 继承和数据库
  • 单表继承
  • 映射单表继承
  • 每个子类的表数
  • 每个子类的表映射
  • Table-Per-Concrete-Class(每个混凝土类的表)

Hibernate 查询语言

  • Hibernate 查询语言
  • 基础
  • HQL 查询
  • 多态性
  • 命名参数
  • 实体参数
  • 加入协会
  • 聚合方法
  • 更新和删除
  • 命名查询
  • 使用本机 SQL

要求

Java 编程,SQL

 14 小时

人数



每位参与者的报价

客户评论 (3)

相关课程

NetBeans

14 小时

Guava

21 小时

Vaadin

14 小时

Enterprise Application Integrations with Spring Integration

14 小时

Jakarta EE Fundamentals

28 小时

Quarkus for Developers

14 小时

Introduction to Apache Struts 2

14 小时

Learning Gradle

14 小时

Introduction to JavaServer Faces

14 小时

OpenXava

14 小时

Advanced Spring Boot

14 小时

Angular and Spring Boot

14 小时

Apache Camel and Spring Boot

14 小时

Building Microservices with Spring Boot, Docker, and Kubernetes

21 小时

Spring Boot, React, and Redux

14 小时

课程分类