Fork me on GitHub

告警只提示一次,未解决也不再次提示

自增ID

把当前取出的最大那条记录的id记录在session中,名为maxID。

sql需要加上条件id > maxID

select * from war_license where id > ?

下次查询时从session中取出上次查到哪个maxID了

HttpSession sess=req.getSession(true);
String maxId=(String)sess.getAttribute("maxID");
int md=maxId==null||maxId.trim().equals("")?0:Integer.parseInt(maxId.trim());

记录最大时间戳

此种用于不是自增id的方式,这时表一定要有记录创建时间字段,原理和自增id一致

posted @ 2020-06-24 11:47  秋夜雨巷  阅读(201)  评论(0编辑  收藏  举报