怎么样才能通过JAVA只有在数据库发生变化的时候才读取他那条变化的数据?

LQK的自我修养 2016-10-14 11:25:36
我写了一个JDBC读取数据库最新的数据,然后显示在前台,这样会导致,当我数据库没有变化时,我前台一直显示的那条旧数据,有没有什么办法,让我的JDBC只有当数据库变化时,才读取数据库,并读取那条正在变化的数据
...全文
314 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
attilax 2016-10-15
  • 打赏
  • 举报
回复
呵呵,你需要需要一个业务 触发器..实现这个想法 atitit 业务 触发器原理.docx 1.1. 呵呵,你需要需要一个业务 触发器.. 1 1.2. 触发器/事件/中断的原理 1 1.3. Io 硬件中断的原理( 中断的低层有cpu轮询实现) 1 1.4.  Ios事件的派发(Event Delivery)的过程 , 2 1.5. 事件的派发: 2 1.1.呵呵,你需要需要一个业务 触发器.. 个人建议使用数据库 触发器, 触发这个事件..不个变化的记录id记录下来,然后,使用一个轮询器, 然后把db触发器转换为程序代码事件.. 触发器与事件的原理同样的... 1.2.触发器/事件/中断的原理 例如,a给b说,当有快递来的时候儿通知下他...对于a来说, 这个就是个事件机制...不过实际需要b的轮询来实现... 事件的低层次都是轮询实现的.. 1.3.Io 硬件中断的原理( 中断的低层有cpu轮询实现) 首先你应该知道,I/O的操作是会产生中断来处理事件的,而不是你说的无限循环,鼠标操作也属于I/O的操作,不论我们点击鼠标或是键盘,都会产生一个中断,底层设备的某些状态会改变(一般是由一些bti位来表示),这时候事件监听会被调用来判断是否满足事件触发所要求的动作,这一切是由jvm自动完成的,你只需要考虑覆盖 CPU收到中断请求会转到中断处理程序。中断处理程序是操作系统定义的,它的上层是驱动程序。驱动程序会解析硬件传来的参数,并且发给图形界面子系统,变成一条Windows消息投递给相关的窗体。我们的.NET Framework程序在下层不断接受Windows传来的消息,并且封装成一个事件调用,也就是填充合适的参数,比如鼠标位置信息等,然后调用事件。应用程序对应的事件处理程序被调用,实现对应的功能。 1.4. Ios事件的派发(Event Delivery)的过程 , 一个是 响应者链条如何构成 。 1.5.事件的派发: Q1: 你又没有想过,如果你一个屏幕中有多个的View。当你点击某个view的时候, 这个点击事件是如何传递到这个View身上的?  正是因为当我们点击屏幕上某个点的时候, IOS会检查到手指触摸操作(Touch),并生产一个UITouch对象,将其打包成一个UIEvent对象。然后将其放入当前活动的Application的 事件对列 , UIApplication会从 事件对列 中按照对列的顺序,取出触摸事件传递给UIWindow处理,UIWindow对象会使用hitTest:withEvent:方法来寻找此次的触摸操作初始点所在的最深层次的视图(View). ** 即调用hitTest:withEvent会返回该触摸点所在的最深层次的视图。 ** 参考资料 事件处理原理(IOS篇) by sixleaves - 推酷.html 那些年一直用jQuery处理事件,这些年想了解下内部原理吗?(上).html atitit 事件机制 与 消息机制的联系与区别.docx Atitit 事件的原理与事件模型 事件冒泡。 事件捕获.docx 作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 )  汉字名:艾提拉(艾龙),   EMAIL:1466519819@qq.com 转载请注明来源: http://blog.csdn.net/attilax Atiend
科比请留步 2016-10-14
  • 打赏
  • 举报
回复
用订阅方式实现
LQK的自我修养 2016-10-14
  • 打赏
  • 举报
回复
z1246879396 2016-10-14
  • 打赏
  • 举报
回复
我能想到的是,在数据库插入调用的时候,额外调用一个方法,这个方法来展示新插入的内容。
LQK的自我修养 2016-10-14
  • 打赏
  • 举报
回复
有代码吗???

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧