我正在使用Informix DB。这个问题可能不会绑定到一个特定的数据库。但我想知道如何在Java中进行操作,不断探究数据库并检查某个行是否已添加到数据库中的表中。基本上,流程是:如何检查具有特定值的特定行是否已插入数据库中
- 我的Java应用程序应该使用JDBC来检查某个表是否被填充。
- 如果不是,则应该等到一行被插入。
我的问题我该如何让Java知道行插入。我不希望添加任何触发器或任何东西,但在纯Java中能够检查该行是否已添加。
我脑海中浮现的一些想法是不断地为行调用DB,或者定期(每半小时左右)调用一次数据库并检查行是否可用。但是我正在寻找的东西就像是一个可以做到这一点的Listener。
也许一个TimerTask会做这项工作 – xyz 2012-02-03 11:36:14