admin 管理员组文章数量: 887032
2023年12月17日发(作者:linux系统和安卓的关系)
定时器
1、首先在导入Spring所有包的前提下还要导入一个定时器包:,然后在写一个要执行的任务类,如下:
public class Prison {
public Prison() {}
public void execute() {
List
prisonlist=into_();
if(()!=0 ){
for(Into_Prison prison : prisonlist){
if(nt(_Leftday())>0){
_Leftday(f(nt(_Leftday())-1));
into_(prison);
}else{
_Leftday("0");
into_(prison);
}
}
}
//n("=======执行了吗============");
}
private Into_PrisonService into_prisonService;
public Into_PrisonService getInto_prisonService() {
return into_prisonService;
}
public void setInto_prisonService(Into_PrisonService into_prisonService)
{
_prisonService = into_prisonService;
}
}
2、然后在Spring中的配置文件如下:
以上配置为给任务类的注入
指定任务类中执行的方法:execute,把任务类的注入给Spring.
设置定时器的时间,59 59 23 * * ?为在每天的23:59:59执行
执行定时器
以上定时器主要完成的是把数据库里某个字段的数据过一天就减少一天。
需要注意的是:
1、在
确指明default-lazy-init的值,默认是false。
2、在
版权声明:本文标题:JAVA定时器JAVA定时器 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1702791082h431066.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论