【问题标题】:Join open postgresql transaction加入开启的 postgresql 事务
【发布时间】:2011-07-29 12:00:18
【问题描述】:

有没有办法获取和使用现有的(开放的)交易?

我有一个使用 JPA/Hibernate 插入一些数据的应用程序。在会话(以及事务)中,我想从另一台服务器生成一些碧玉报告。 Jasper 报告使用自己的查询来获取数据。但所需数据尚未提交。

这就是为什么我希望 jasper 服务器获取由 JPA/Hibernate 打开的事务(以示例的 id?)。

谢谢!

【问题讨论】:

  • 你能解决这个问题吗?下面的文档没有多大帮助...

标签: java postgresql jpa jasper-reports jasperserver


【解决方案1】:

您需要将连接的事务隔离级别更改为here 描述的值之一。

在 Hibernate 中,这是在会话配置中通过指定 hibernate.connection.isolation 来完成的,如 here 所述。

【讨论】:

  • 谢谢!这似乎正是我所需要的。我会试试的。
猜你喜欢
  • 2015-06-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-29
  • 1970-01-01
  • 2023-04-08
  • 2012-02-15
  • 2019-06-07
相关资源
最近更新 更多