最近公司有些项目中需要java程序去监听数据表,当数据有变化时把新数据通知前台并且展示出来。本人也去百度上查询了好多相关知识(本意是有现成抄的就直接抄,哈哈,但无奈没有),然后根据自己的理解写了个demo。
1.简述
因为数据的操作是透明的(数据来源自程序),所以我们不必去直接监听数据库,而是监听对应的操作即可。当对需要监听的数据表进行操作(增,删,改)时,使用事件监听者模式将事件通知给指定对象(WebSocket所在类),然后通过WebSocket推送给前台展示。
最近公司有些项目中需要java程序去监听数据表,当数据有变化时把新数据通知前台并且展示出来。本人也去百度上查询了好多相关知识(本意是有现成抄的就直接抄,哈哈,但无奈没有),然后根据自己的理解写了个demo。
1.简述
因为数据的操作是透明的(数据来源自程序),所以我们不必去直接监听数据库,而是监听对应的操作即可。当对需要监听的数据表进行操作(增,删,改)时,使用事件监听者模式将事件通知给指定对象(WebSocket所在类),然后通过WebSocket推送给前台展示。