社区
Java EE
帖子详情
Spring Task
眉宇下的小格调
2015-02-02 11:14:13
请问各位大神们,@Task 注解怎么配啊,注意是Task,而不是@Scheduled噢??
附:做一个spring的定时任务,但是配好@Scheduled(cron = "/2 * * * * ?")后不起作用,实现类上有@Service,网上找了很多资料都说要开始task任务,且都是基于xml配置的,于是乎就想到了@Task,但是网上找不到关于它的例子,求解决啊(说明:项目不基于xml文件写任何配置,如果是写xml的解决方案就不用提了
)
...全文
202
3
打赏
收藏
Spring Task
请问各位大神们,@Task 注解怎么配啊,注意是Task,而不是@Scheduled噢?? 附:做一个spring的定时任务,但是配好@Scheduled(cron = "/2 * * * * ?")后不起作用,实现类上有@Service,网上找了很多资料都说要开始task任务,且都是基于xml配置的,于是乎就想到了@Task,但是网上找不到关于它的例子,求解决啊(说明:项目不基于xml文件写任何配置,如果是写xml的解决方案就不用提了)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yadg
2015-02-02
打赏
举报
回复
schedule肯定是好用的,看这人的 http://blog.sina.com.cn/s/blog_7c28bad40101bhbw.html
X_TIE
2015-02-02
打赏
举报
回复
<!-- 定义timer id可以随便去 class="com.wytech.Timer.Timer" 指向你的类 property 为注入的服务方法--> <bean id="timer" class="com.wytech.Timer.Timer"> <property name="awardService"> <ref bean="awardService" /> </property> <property name="userCreditService"> <ref bean="userCreditService" /> </property> <property name="userCreditDao"> <ref bean="userCreditDao" /> </property> <property name="userService"> <ref bean="userService" /> </property> <property name="messageService"> <ref bean="messageService" /> </property> </bean> <!-- 配置钱票到期提醒 开始 --> <!-- id随便去 class 为固定的 --> <bean id="doMyUserQianPiao" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <!-- name固定的 ref 引用的是上面的id timer --> <property name="targetObject" ref="timer"/> <!-- name是固定的 value引用的是timer类中的的要执行的方法 (在timer类中制定有这么个类要执行) --> <property name="targetMethod" value="doMyUserQianPiao"/> </bean> <!-- id随便去的 class的引用为固定的 --> <bean id="doMyUserQianPiaoTime" class="org.springframework.scheduling.quartz.CronTriggerBean"> <!-- name为固定的 ref引用上面的id 标识要配置多长时间执行 --> <property name="jobDetail" ref="doMyUserQianPiao" /> <!-- cron表达式 --><!-- 每天晚上11点执行秒执行一次 --> <property name="cronExpression" value="0 0 6 * * ? " /> </bean> <!-- 配置钱票到期提醒 结束 --> <!-- 配置钱票到期删除 开始 --> <!-- id随便去 class 为固定的 --> <bean id="deleteExpireQianPiao" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <!-- name固定的 ref 引用的是上面的id timer --> <property name="targetObject" ref="timer"/> <!-- name是固定的 value引用的是timer类中的的要执行的方法 (在timer类中制定有这么个类要执行) --> <property name="targetMethod" value="deleteExpireQianPiao"/> </bean> <!-- id随便去的 class的引用为固定的 --> <bean id="deleteExpireQianPiaoTime" class="org.springframework.scheduling.quartz.CronTriggerBean"> <!-- name为固定的 ref引用上面的id 标识要配置多长时间执行 --> <property name="jobDetail" ref="deleteExpireQianPiao" /> <!-- cron表达式 --><!-- 每天晚上11点执行秒执行一次 --> <property name="cronExpression" value="0 0 23 * * ? " /> </bean> <!-- 配置钱票到期删除 结束 --> <!-- 总管理类 如果将lazy-init='false'那么容器启动就会执行调度程序 --> <bean id="startTimer" lazy-init="false" autowire="no" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> <property name="triggers"> <list> <!-- 钱票到期提醒 --> <ref bean="doMyUserQianPiaoTime"/> <!-- 钱票到期删除 --> <ref bean="deleteExpireQianPiaoTime"/> </list> </property> </bean>
liangtu
2015-02-02
打赏
举报
回复
@task根本不是Spring的。
spring
task
使用
Spring
Task
简介
Spring
Task
简介
Spring
Task
是
Spring
框架原生自带的任务调度框架,它犹如一把瑞士军刀,为开发者提供了丰富多样的功能,助力轻松创建和管理定时任务。相较于其他一些第三方任务调度框架,
Spring
Task
最大的优势在于其与
Spring
生态系统的无缝集成。这意味着开发者能够在
Spring
应用中自如地运用依赖注入、事务管理等强大特性,使得代码的编写过程更加流畅,后期维护也更为便捷。
Spring
Task
详解
摘要:
Spring
Task
是
Spring
框架提供的任务调度模块,简化了定时任务的实现。通过@EnableScheduling启用调度功能后,使用@Scheduled注解定义任务执行规则,支持多种配置方式: Cron表达式:灵活设定复杂计划(如0 15 10 * * ?表示每天10:15执行); fixedRate:固定频率执行(从上一次开始时间计算); fixedDelay:固定延迟执行(从上一次结束时间计算); initialDelay:初始延迟(首次执行前的等待时间)。 适用于数据同步、清理、报表生
spring
cloud之
spring
cloud
task
简介
Spring
Cloud任务允许用户使用
Spring
Cloud开发和运行短期的微服务,在本地 、云环境中、甚至在
Spring
Cloud Data Flow上运行它们。仅添加注解@Enable
Task
便可将app作为
spring
boot app运行。
spring
cloud
task
让创建短期的微服务变得很容易。它提供的功能允许在生产环境中按需执行短期的JVM进程。 环境要求 Java8级...
Java EE
67,535
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章