首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
简述Hibernate框架的优点。
[问答题]
简述Hibernate框架的优点。
添加笔记
求解答(0)
邀请回答
收藏(0)
分享
纠错
2个回答
添加回答
0
你的offer对我打了烊
1、对象化。hibernate可以让开发人员以面相对象的思想来操作数据库。jdbc只能通过SQL语句将元数据传送给数据库,进行数据操作。而hibernate可以在底层对元数据和对象进行转化,使得开发者只用面向对象的方式来存取数据即可。
2、更好的移植性。hibernate使用xml或JPA的配置以及数据库方言等等的机制,使得hibernate具有更好的移植性,对于不同的数据库,开发者只需要使用相同的数据操作即可,无需关心数据库之间的差异。而直接使用JDBC就不得不考虑数据库差异的问题。
3、开发效率高。hibernate提供了大量的封装(这也是它最大的缺点),很多数据操作以及关联关系等都被封装的很好,开发者不需写大量的sql语句,这就极大的提高了开发者的开发效率。
4、缓存机制的使用。hibernate提供了缓存机制(session缓存,二级缓存,查询缓存),对于那些改动不大且经常使用的数据,可以将它们放到缓存中,不必在每次使用时都去查询数据库,缓存机制对提升性能大有裨益。
发表于 2020-02-28 10:37:17
回复(0)
0
苏闻君
hibernate是一个轻量级框架,映射灵活性很出色,支持各种关系型数据库,优秀的orm实现,完全面向对象,重用性强,很大程度简化dao层编码工作
发表于 2020-02-27 23:07:57
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
上传者:
小小
难度:
2条回答
0收藏
755浏览
热门推荐
相关试题
在 非严格模式下 javaScri...
Javascript
评论
(1)
关于语句 A a = new A(...
Java
评论
(1)
在Java 中下面类中定义构造方法...
Java
评论
(1)
当一个系统应该独立于它的产品创建,...
设计模式
评论
(2)
下面代码执行后的结果是( ) pu...
Java
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题