栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用Hibernate EntityManager(相对于Hibernate Core)有什么缺点吗?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用Hibernate EntityManager(相对于Hibernate Core)有什么缺点吗?

但是使用纯Hibernate Core时我有什么优势吗?

如果JPA 2.0支持您所需要的东西,那么我认为直接使用Hibernate Core没有任何优势(并且与JPA
2.0相比,差距变得越来越小,这使得需要回退到Core作为例外而不是常规,这是非常重要的)好东西)。

我想知道,JPA 2模型是否真的适合Hibernate Core且没有任何矛盾?

从JPA 1.0开始,Hibernate开发人员就在创建Hibernate3时就牢记“
JPA”,并在Hibernate3中采用了JPA语义,默认值等。您可能想在以下技术讲座中收听Gavin
:Hibernate3和EJB3上的Gavin
King:

在本技术演讲中,King讨论 了Hibernate3如何在EJB3上构建和扩展 ,并讨论了以下主题:

  • Hibernate3的新功能
  • Hibernate3和JBoss中的EJB3容器之间的关系
  • Hibernate3与EJB3规范的不同之处
  • Hibernate的定制注释可在EJB外部使用
  • Hibernate的未来

而且,根据我的实际经验,Hibernate与EJB 3并不矛盾。

IOW,回退到Core总是容易且没有问题吗?

无论您是否直接使用Core,您 都在
使用它(

EntityManager
包裹着
Session
)。因此,是的,如果确实需要,可以很容易地退回到Core(例如,对于规范中仍然没有的示例,例如“按示例查询”)。而且,不,这不会引起任何问题(因为您实际上在JPA中使用它或其一部分)。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/390888.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号