gpt4 book ai didi

Java,oracle数据库更新时的触发函数

转载 作者:行者123 更新时间:2023-12-03 22:47:37 25 4
gpt4 key购买 nike

<分区>

目前我正在使用 JDBC 模板查询数据库中的信息。我一直在 ping oracle DB 以检查某个表是否已更新,如果有,则运行一个函数,如果没有,则稍等一下,然后再次 ping 它。

    ReportsDao rDao = new ReportsDao();
while(true)
{
List<ReportRequest> rr = rDao.selectAll();
for (ReportRequest r: rr)
{
if(!r.getDone())
{
//do stuff
}
}
try {
Thread.sleep(10000);
} catch(InterruptedException ex) {
Thread.currentThread().interrupt();
}
{

所以我的问题是,我怎样才能避免不断地查询数据库以获取新信息?一旦表更新,是否有可能让一个听众坐在旁边触发我想要它做的事情?

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