Hibernate定义
2024-09-24 13:41:15
Hibernate:(Object Relational Mapping)对象关系映射
对象关系映射就是在操作数据库之前,先将数据库的表和实体类关联起来,通过实体类的对象,就可以操作数据库,开发人员不用写sql语句,这个过程称为ORM
hibernate的作用:
1.屏蔽了各种数据库之间sql语句的差异问题
2.提高了开发效率,将程序员从复杂的sql语句中解放了出来
3.适合做一些需要支持多种数据库的产品型项目
4 .使用Hibernate开发出来的代码,一套代码可以兼容多个数据库。
5.除了主要的屏蔽SQL差异的功能。还支持大量功能组件。
(1)支持快照
(2)支持缓存
(3)支持第三方的连接池
(4)支持线程绑定
什么是Hibernate?
Hibernate是一个基于ORM的持久层的框架。
这句话有两个概念:ORM和持久层框架
持久层框架:意味着,这个框架就是对数据库的数据进行增删改查的。
ORM:(Object Relational Mapping)对象关系映射。在访问数据库前,将实体类和数据表关联起来,然后通过操作实体类的对象,直接由框架生成操作数据库的SQL操作数据库表,这就是ORM的行为。
所以,ORM就是一种用于实现使用实体类对象操作数据库表的设计思想。
框架架构
最新文章
- Titanium.App.Properties 对象
- 【LeetCode】95. Unique Binary Search Trees II
- Vmware vsphere webservice sdk 连接打开慢的问题
- xcode使用
- 十天学Linux内核之第九天---向内核添加代码
- Weka开发[3]-Evaluation类
- shell之路【第三篇】流程控制
- web项目编译出错时,原因之一,可能是build path 中order and Export引起
- 201521123023《Java程序设计》第6周学习总结
- 201521123064 《Java程序设计》第6周学习总结
- T-SQL动态查询(2)——关键字查询
- 论文翻译:BinaryNet: Training Deep Neural Networks with Weights and Activations Constrained to +1 or −1
- 第六次作业———numpy数据集练习
- sql 语句按字段指定值排序及分页
- jquery 实现按回车键登录功能的写法
- H5常用技巧
- JSON Web Tokens测试工具
- 在windows下实时监控、接受文件变化小工具
- caffe windows编译
- BZOJ2529 [Poi2011]Sticks 【贪心】