请问各位大侠,我想在网站上加一个定时删除数据的功能,有哪些可行的方法?是应该用程序首先还是在数据库上实现?我用的是JSP,数据库为MySql5.0
先谢过各位大侠了~
------解决方案--------------------------------------------------------
要么就后台自己写个Timer去定时删除数据,或许你也可以考虑用quartz,具体使用自己找文档看看
------解决方案--------------------------------------------------------
- Java code
/** * 定时取数的监听器 * * @author 马超 * */public class GetMessageListener implements ServletContextListener { private com.aisino.sn_interface.util.timertask.GetMessageTimer myTimer = new com.aisino.sn_interface.util.timertask.GetMessageTimer(); public void contextDestroyed(ServletContextEvent event) { myTimer.stopTimer(); } public void contextInitialized(ServletContextEvent event) { myTimer.startTimer(); }}
------解决方案--------------------------------------------------------
quarts这个插件不错 很好用 LZ可以看看
------解决方案--------------------------------------------------------
使用timer定时器,或者开源的quarts
任务调度