servlet如何定时对数据库进行访问

servlet如何定时对数据库进行访问,第1张

在Servlet中使用javautilTimer类来实现。

首先创建一个连接数据库和处理的任务类,继承于javautilTimerTask类,并重定run方法,run方法里就是写连接数据库和处理的过程,假设这个类命名为MyTask;然后在Servlet中使用Timer来启动这个任务类:

Timer

timer

=

new

Timer();

timerscheduleAtFixedRate(new

myTask(),

1000,

2000);//第二个参数为间隔多少毫秒执行一次,第三个参数为多少毫秒后开始执行

timerstart();//启动任务

大概就是这样,要了解更详细的用法,去看一下这两个关键类的用法说明吧。

一般servlet都作为MVC模式中的控制器(control)来用,获得用户的请求参数,调用model层中的相应的业务类,来执行相应的业务逻辑 *** 作,再进行对view层中jsp或html进行页面导航(请求转发或重定向)。

您讲的连接数据库的 *** 作一般都封装到个工具类中,位于model层,要使用的时候才去调用此类,这样做就达到了可复用的效果了,不在servlet直接连接和 *** 作数据库(此工具类网上挺多的,可自己查找)。

希望此回答能有助于您解决问题。

public void doPost(>

以上就是关于servlet如何定时对数据库进行访问全部的内容,包括:servlet如何定时对数据库进行访问、如何用servlet连接数据库 实现页面的增删改查功能、servlet类修改数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10065778.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存