当前位置: 首页 > 知识库问答 >
问题:

使用持久性创建Hibernate SessionFactory。xml

汪坚
2023-03-14

可以从持久性创建hibernate会话工厂对象。xml。通常,我们使用持久性创建EntityManagerFactory。xml,我想知道是否可以创建SessionFactory<我在谷歌上搜索了一下,但没有找到任何有用的资源。

共有1个答案

羊舌阎宝
2023-03-14

如果您使用的是支持JPA 2.1的最新版本的Hibernate,则可以使用EntityManagerFactory上的展开方法:https://docs.jboss.org/hibernate/jpa/2.1/api/javax/persistence/EntityManagerFactory.html#unwrap(java.lang.Class)

如果您真正想要的是Hibernate会话对象,您可以使用getServer ate方法EntityManager对象中获取它。

 类似资料:
  • 问题内容: 最近我一直在阅读关于bout node js的文章,并且聊天功能似乎非常好。但是,我见过的唯一聊天示例基本上是将聊天服务器广播到固定的URL(例如会议室)。是否可以部分使用节点js创建更像gchat的聊天客户端?-在当前页面上弹出一个聊天窗口,然后在多个页面中保留。有人看到过这样的例子吗? 如果不是,是否有其他技术用于此目的的建议(我知道其他问题已回答)? 谢谢。 问题答案: 我将为您

  • 我已经进入了几天,尽管我学到了很多,但我开始绝望了。 我已经尝试了这个极好问题的所有建议: 没有名为的EntityManager的持久性提供程序 我曾经使用无处不在的HibernateUtil类来处理这个问题,但是被告知要在这里转移到一个简单的JPA风格: Spring-RESTful控制器方法改进建议 不幸的是,我无法让豆子注射在spring boot中正常工作。以下是我的尝试: Spring

  • EJB 3.0,EJB 2.0中使用的实体bean在很大程度上被持久性机制所取代。 现在,实体bean是一个简单的POJO,它具有与表的映射。 以下是持久性API中的关键角色 - Entity - 表示数据存储记录的持久对象。 可序列化是件好事。 EntityManager - 持久性接口,用于对持久对象(实体)执行添加/删除/更新/查找等数据操作。 它还有助于使用Query接口执行查询。 Per

  • 问题内容: 我想知道如何禁用Redis的持久性。这里提到了这样做的可能性:http : //redis.io/topics/persistence。我的意思是和那里描述的完全一样。任何帮助将不胜感激! 问题答案: 要禁用Redis中的 所有 数据持久性,请执行以下操作: 通过将配置指令设置为(默认值)来禁用AOF 通过禁用(注释掉)所有配置指令来禁用RDB快照(默认情况下定义了3个) 这些配置指令

  • 我在想如何禁用Redis的耐药性。这里提到了这样做的可能性:http://redis.io/topics/persistence。我的意思和那里描述的完全一样。任何帮助都将非常感谢!

  • 有没有更简单的方法可以查看Android Studio中使用Room Persistence Library创建的数据库的内容?