hibernate 更好的和关系型数据库交互
1.应用程序的分层体系结构
![](https://img.haomeiwen.com/i1915465/c80f9cc6e0d2ae49.png)
jdbc属于持久层 把对象的一个一个属性提取出来然后添加到关系型数据库中
hibernate直接把业务层数据映射到数据库
2.阻抗不匹配问题
jdbc添加到数据库不属于面想对象思想
3.什么是O/R mapping 对象/关系映射
![](https://img.haomeiwen.com/i1915465/3ae626a7747c071e.png)
对象和关系型数据库之间映射的元数据(xml)
优点:提高生产率 可维护性 更好的性能 厂商独立性
4.hibernate
优秀成熟orm框架
强大的查询功能
开源:gnu通用公开许可证
流行
网友评论