【hibernate】hibernate框架简介

文章目录

  • 一、引入:
  • 二、hibernate框架是什么
  • 三、为什么学习hibernate框架

一、引入:

什么是框架:
1.框架是用来提高开发效率的
2.封装了好了一些功能.我们需要使用这些功能时,调用即可.不需要再手动实现.
3.所以框架可以理解成是一个半成品的项目.只要懂得如何驾驭这些功能即可.

二、hibernate框架是什么

我们可以通过下图框架,大概了解到,hibernate框架就是帮助人们操作数据库的工具。
【hibernate】hibernate框架简介_第1张图片

三、为什么学习hibernate框架

操作数据库的时候,可以以面向对象的方式来完成.不需要书写SQL语句
因为我们在操作大型项目的时候,面对上百上千张数据库表,我们想插入操作的时候需要些很长的sql语句,相当的繁琐,读取语句也需要些很多的get语句,为了解决以上等问题,hibernate这样的orm框架就出现了。
所谓的orm就是利用描述对象和数据接表之间的映射关系,自动的把java应用程序中的对象持久化到关系型数据库中。通过操作java对象,完成就数据库的操作。
可以理解为关系型数据和对象的一个纽带,开发人员只需要关系纽带一段的映射的对象即可。原理如下:
【hibernate】hibernate框架简介_第2张图片

你可能感兴趣的:(hibernate,hibernate)