如何解决使用线程进行后台处理
| 我想连续检查数据库中的表以查看是否已向其中添加新行。这是一个后台过程。我认为应该为此任务使用线程。但我不知道如何编写代码。有人可以帮我吗?解决方法
好吧,您并没有真正给我们做很多事情。
您可能会发现使用数据库触发器会更容易,它会在发生指定的操作(例如插入新数据)时触发一些代码。您将需要查找特定数据库的详细信息。
我只是意识到您可能已经尝试使用触发器而失败了:sql触发器无法按预期工作。每种方法都行得通,但是我希望将所有内容保留在数据库中,并尽可能避免使用外部进程。
如果发生插入,但是您的过程由于某种原因而死亡,应该怎么办?
, Oracle现在可以通过侦听器与Java通信。因此,如果您注册了某个事件,则Java侦听器将从数据库接收该事件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。