大家好,有一个实时监控的项目,现在我想要在Java代码中监测Oracle数据库中一张或者若干张表的更新变化的情况,也就是说当某张表的数据发生了变化的时候,我在Java代码中能自动侦测到这种变化,然后我就去读数据表的数据并在客户端显示反映出来,请问这种情况在Java中或者Oracle中有什么机制可以实现?