Hibernate框架体系结构

1. 主配置文件

  • Hibernate的主配置文件是一个XML文件,通常命名为hibernate.cfg.xml
  • 该文件中可以配置数据库连接参数、hibernate框架参数,以及映射关系文件

2. 实体类

  • 实体类是与数据库表对应的Java类型,它用于封装数据库对象记录的对象类型。

3. 映射关系文件

  • 映射关系文件指定了实体类和数据表的对应关系,以及类中属性和表中字段之间的对应关系
  • Hibernate中使用XML文件来描述映射关系,文件通常命名为“实体类.hbm.xml”,并放于实体类相同的路径下

4. 底层API

  • Hibernate提供了一系列的底层API,基于ORM思想,对数据库进行访问。
  • 这些API主要动过对底层映射关系文件的解析,根据解析出来的内容,动态生成SQL语句,自动将属性和字段映射
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文中我们介绍并比较两种最流行的开源持久框架:iBATIS和Hibernate,我们还会讨论到Java Persi...
    大同若鱼阅读 9,784评论 4 27
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,052评论 6 342
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,905评论 18 399
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,329评论 19 139
  • 很久都不会流泪。 即使妈妈走的那天。 姐姐哭的哀伤,而我几乎是没有波澜的。 但是我还是要哭的。 妈妈走了,不哭的儿...
    自我觉察日记本阅读 1,950评论 3 3