什么是Hibernate
2024-09-07 09:19:08
Hibernate是一个基于JDBC的主流持久性框架,是一个优秀的ORM(object relation mapping)(对象关系映射)实现
ORM就是通过java对象映射到数据库表中,通过操作java对象,就可以完成数据库表的操作
Hibernate对JDBC访问数据库的代码进行了封装,大大简化了数据访问层繁琐的重复性代码,它很大程度的简化了dao层编码工作
Hibernate采用java反射机制
Hibernate性能非常好,它是一个轻量级框架,映射的灵活性很出色
它支持很多关系型数据库,从一对一到多对多的各种复杂关系
最新文章
- three.js 源码注释(四十四)Light/DirectionalLight.js
- Appium客户端
- linux backlog深入剖析以及netty设置backlog
- js计算两个日期相隔几小时几分钟?
- python 逻辑运算符与比较运算符的差别
- 数据文件个数大于1024时ORACLE数据文件FILE_ID及RELATIVE_FNO的变化示例
- 【Android】Activity遮罩效果的实现
- .Net Framwork类库
- 死磕 java集合之LinkedBlockingQueue源码分析
- Unicode,GBK和UTF8
- [CodeForces - 447C] C - DZY Loves Sequences
- Java 语言多态性
- Linux基础命令---cpio
- shell实现除法,保留小数点后N位
- WPF中ScrollViewer嵌套引发滚动失灵的Bug
- CEffectMgr类
- java----序列化与反序列化中及java序列化本质就是存储一个对象,然后在其他地方在调用它
- 【BZOJ 3505】 [Cqoi2014]数三角形 容斥原理+排列组合+GCD
- PMBOK及PMP考试精要
- 关于layui弹出层的使用
热门文章
- unittest(12)- 学习读取配置文件
- 地理位置(Geolocation)API 简介
- nginx 代理第三方邮件站点
- ArrayList与LinkList对比
- 解决appium升级后不支持使用name定位的问题
- 给文本中的url加超级链接,同时滤过已加过链接的url
- Python使用input方法输入字母显示NameError
- C++走向远洋——54(项目一2、分数类的重载、取倒数)
- Pro SQL Server Internal (Dmitri Korotkev)电子书翻译P8-14(12w)
- 使用Vagrant部署虚拟分布式开发和测试环境