加入开放的 postgresql 事务

发布于 2024-11-26 17:44:34 字数 214 浏览 1 评论 0原文

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

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

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

谢谢 !

Is there a way for getting and using an existing (open) transaction ?

I have an application using JPA/Hibernate that inserts some data. Within the session (and so the transaction), I want to generate some jasper reports from another server.
Jasper report uses its own query for getting data. But needed data are not yet commited.

So that's why I want jasper server get the transaction opened by JPA/Hibernate (with an id by example ?).

Thanks !

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

清眉祭 2024-12-03 17:44:34

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

在 Hibernate 中,这是通过指定 此处

You need to change the connection's transaction isolation level to one of the values described here.

In Hibernate this is done in the session configuration by specifying a hibernate.connection.isolation as described here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文