gpt4 book ai didi

java - 甲骨文数据库 : DBMS_ALERT usage with java application

转载 作者:搜寻专家 更新时间:2023-10-30 19:46:27 25 4
gpt4 key购买 nike

我有一个使用 JDBC 与 oracle 11.2 数据库服务器通信的 java 应用程序服务器。客户端的请求被发送到应用程序服务器,应用程序服务器运行调用数据库中第一个存储过程的 java 方法。

我希望 java 方法在调用存储过程后等待来自数据库的信号(该信号表明某些结果已准备好从数据库中检索)。

为了避免轮询数据库,是否可以使用 DBMS_ALERT 通知 java 方法(或多个方法,因为可能正在运行多个实例,每个唯一用户一个实例)结果已准备好检索,在这种情况下,java 方法可以继续执行其其余代码?

有人可以提供一个在这种情况下使用 DBMS_ALERT 的简单示例吗?也就是说,如何在数据库中配置它以便在表中的预定字段更改时发送警报(例如更改为预定值,例如“完成”),以及如何配置 java 方法以便它可以接收一个警报消息(包括它如何处理此消息以检查其内容,例如 if (received_message == 'done') 等)?

最佳答案

关于java - 甲骨文数据库 : DBMS_ALERT usage with java application,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10133757/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com