注解的方式
spring中引入该命名空间
xmlns:task="http://www.springframework.org/schema/task"
http://www.springframework.org/schema/task
http://www.springframework.org/schema/task/spring-task-3.0.xsd
//扫描包
<context:component-scan base-package="com.gzmeo.task" />
<!-- 注解定时任务 -->
<task:executor id="executor" pool-size="5"/>
<task:scheduler id="scheduler" pool-size="10"/>
<task:annotation-driven executor="executor" scheduler="scheduler"/>
//创建一个java类
@Service
@Component
public class Taskclear {
//D盘下的file文件夹的目录
String filepath = ConfigUtil.get("r.file.tmp.dir");
// ( 每1分钟执行一次)
@Scheduled(cron = "0 */1 * * * ?")
public void doClear() {
System.out.println("开始执行定时服务!")
}
java采用注解方式实现定时器
最新推荐文章于 2025-04-22 09:43:01 发布
本文介绍如何在Spring框架中使用注解方式配置并实现定时任务。通过引入特定命名空间和配置组件扫描,演示了如何定义定时任务执行器和服务,并提供了一个具体的定时清理任务示例。
7168

被折叠的 条评论
为什么被折叠?



