请问: 如何用java实现监听数据库表中的某个字段,一旦有update操作就读取数据或触发进行另外的操作处理 开个线程,不停查询数据库,比较和上一次取得的数据是否相同。这相当于数据库多开了一个连接,应该对数据库性能没有什么影响。如果影响了java程序的性能,每次查询后wait几个毫秒就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果对数据库的操作没有使用同一的接口如实体bean之类的(当然你也可以给数据库当前表做个自己的接口文件,所有操作数据库当前表的都要通过该接口,规则就定义在接口文件中),那么你很难通过java程序进行控制,因为对一个数据库字段的操作权限太广了,所有正确连接的都可以进行update操作。而设置线程的问题,基本上是不现实,因为数据库同步就是一个比较令人头痛的事,特别是有些政府机关或者大企业的数据库一年的数据量就有十几个G,不作大量的额外工作很难高效确定哪个数据段在何时被更改了。 我对数据库中该表的操作是用实体bean的,是不是我调用了实体bean的update操作方法后就可以设置标志了? 关于Scanner中.nextLine的一些疑惑 关于for..有个地方看不懂 请教。。 在线等十万火急,applet在本地打开可以使用,在服务器使用不了 急问:java四舍五入的问题?? jbuilder多次運行后,爲什麽會出現tomcat 4.0 http 8080,tomcat 4.0 http 8083...? 一个窗体控制另外一个窗体,已经150分了 谁能给提供一些servlet绘制动态统计图的休息呀。 在Java中,如何得到超链接的文本? Date型转化问题 Java位运算怎么根据7得到1,2,4这样? 朋友写的一个Java小游戏,想法上来给各位高手看看,然后帮忙改动,可是这里怎么样才能上传附件呢? java技术群!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货