hibernate
-
如何在多线程应用程序中使用休眠? 我正在尝试将Hibernate用于多线程应用程序,其中每个线程检索一个对象并尝试将其插入到表中。我的代码如下所示。我每个线程都有本地休眠会话对象,在每个InsertData中,我都会开始事务和提交
-
从具有相同持久性单元的多个数据库读取? 我需要一些帮助来使用相同的持久性单元配置多个数据库的多个连接。 它们都具有相同的架构。因此,我想使用相同的持久性单元/ DAO等,并且不想设置10个EntityManagers,10个持久性xml等。有没有
-
检索休眠代理的 ID 何时初始化代理? 在休眠中,当您通过加载检索实体时,如果您访问该实体的id访问器,它不会初始化代理: 但是,在我的代码中,我当前在迭代时获得N + 1选择,因为当我调用时正在加载。
-
如何联接辅助表中非主键列上的表? 我有一种情况,我需要在ORM类层次结构中的对象上连接表,其中连接列不是基类的主键。下面是表设计的示例: 许多看似有效的解决方案在获取 ID 10 的 Foo 对象时将返回一个空集合(而不是包
-
休眠@DynamicUpdate(值=真)@SelectBeforeUpdate(值=真)性能 我开始在我的APP中使用这2个休眠注释。 创建一个 before 以了解哪些属性已更改,这在实体已在不同会话上加载和更新时很有用
-
Spring JPA 中 NamedStoredProcedureQuery 中的错误 - “发现与位置参数关联的命名存储过程参数” 我正在尝试使用Spring JPA提供的NamedStoredProcedureQuery调用用Postgresql编写的存储过程。以下是代码片段。 实体移动.java 我是春季JPA的新手,它是注释。参数的名称在 中明确提及,并且与 in 存储库
-
-
如何防止 Hibernate 在仅访问外键 ID 时获取已加入的实体? 我有一个休眠实体,它连接到另一个:.在数据库中,我有一列对 具有外键约束。假设我正在懒惰地加载,当我加载一个实例时,我希望能够访问而不会在表上产生查找。 为什么需要此额外查询
-
在不使用hibernate.hbm2ddl.auto的情况下,如何将所有初始架构导出到Flyway中? 我几乎处于JEE开发的准备阶段。有很多建议不要在生产中使用Hibernate的hbm2ddl.auto,我决定删除它。 所以现在,我发现了Flyway,它似乎对未来的数据库更改和迁移非常有用,但我在第一步就卡住
-
停止或重新部署时内存泄漏 - Spring 3.1.2,Hibernate 4.1.0,Spring Data-Jpa 1.1.0,Tomcat 7.0.30编辑 1问题配置问题 编辑 1 2013/06/07 - 虽然我仍然遇到这个问题,但同样,它仍然只影响重新部署。自从最初的问题发布以来,我们已经升级了一些东西。以下是我们的新版本(仍然显示手头的问题): 问题 导
标签