标签: java jsp servlets
我想在以下情况下执行计时器操作:提交表单后,如果数据在6小时之内被批准,则仅将其更新到数据库中,否则将删除记录。我该怎么办?
答案 0 :(得分:0)
也许您可以添加有关提交时间的列。在有人批准提交之前,您可以验证时间栏未过期。此外,您可以添加一列来描述批准的行。
答案 1 :(得分:0)
我将为每个记录存储一个时间戳,并编写代码以清除所有早于我们六个记录的记录。我会定期运行该代码(例如每15分钟运行一次)。在创建记录时,我还可以安排一个6小时后的任务来运行代码。