您当前的位置: 首页 >  spring

qq_34412985

暂无认证

  • 0浏览

    0关注

    1061博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

spring的定时任务配置(注解)

qq_34412985 发布时间:2019-09-29 16:14:58 ,浏览量:0

参考博客:

http://www.jb51.net/article/110541.htm

http://blog.csdn.net/wxwzy738/article/details/25158787

我这边项目的需求是:每天晚上1点删除数据库表t_tempclob中的所有记录;

代码:

Controller:

复制代码

@Controller
public class AjaxFileDownload {
    
    private static Logger logger = Logger.getLogger(AjaxFileDownload.class);
    
    @Autowired
    private ProductService productService;
    
    @Autowired
    private TempClobService tcService;
    
    /**
     * 定时任务,每天晚上1点删除数据表t_tempClob中的所有记录
     */
    @Scheduled(cron= "0 0 1 * * ?")
    public void deleteAllTempClob(){
        int count = tcService.deleteAllTempClob();
        System.err.println("---->>deleteAllTempClob删除数据库记录数:" + count);
    }
}

复制代码

Service:

View Code

Mapper接口:

View Code

Mapper.xml:

View Code

spring-mvc.xml中关于task的配置:

复制代码

    
  


    

  
     
    
  

开启5个线程

cron表达式详解、举例子:

https://www.cnblogs.com/javahr/p/8318728.html

cron表达式说明:

参考博客:http://www.jb51.net/article/110541.htm

 

关注
打赏
1653291990
查看更多评论
立即登录/注册

微信扫码登录

0.1230s