1、在数据库中配置2个字段,记录插入数据时间:startTime、终止时间:endTime=startTime+saveTime。
2、 配置个数据保存时间,例如:saveTime=10秒
当某条记录插入到数据库后,超过保存时间后就删除数据库中的这条记录,想用java的定时器实现,可是觉得这方法有局限性,有什么更好的方法呢?
2、 配置个数据保存时间,例如:saveTime=10秒
当某条记录插入到数据库后,超过保存时间后就删除数据库中的这条记录,想用java的定时器实现,可是觉得这方法有局限性,有什么更好的方法呢?
也可以在程序中控制,记录数据保存花费的时间,如果时间大于指定值,就rollback;或者commit之后发现超时再删掉;