我想不断检查数据库中的表以查看是否已添加新行。这是作为后台进程运行的。我认为应该使用线程来完成此任务。但我不知道如何编写代码。有人可以帮我解决这个问题吗?
最佳答案
好吧,你并没有给我们太多的内容。
您可能会发现使用 database trigger 更容易,每当发生指定的操作(例如插入新数据)时,它将触发一些代码。您将需要查找特定数据库的详细信息。
我刚刚意识到您可能已经尝试使用触发器但失败了:sql trigger not work as expected 。两种方法都可以,但我更愿意将所有内容保留在数据库中,并尽可能避免外部进程。
如果发生插入但您的进程由于某种原因死亡,会发生什么?
关于java - 使用线程的后台进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6167962/