springboot @EJob
时间: 2023-09-08 22:14:00 浏览: 140
全新公司系统启用:-Ejob进销存-新系统启用说明
SpringBoot的@EJob注解是不存在的。根据提供的引用内容,看起来你可能是在使用Elastic-Job分布式任务调度框架。Elastic-Job是一个开源的分布式任务调度框架,它可以与SpringBoot集成使用。在SpringBoot中使用Elastic-Job,通常需要引入相关的依赖包,如elasticjob-lite-spring-boot-starter等。然后,你可以在代码中使用相关的注解,如@GetMapping来定义一个执行任务的接口,然后在其中调用相应的任务执行逻辑。根据提供的引用内容,你可能会在代码中看到类似于@GetMapping("/execute") public String executeOneOffJob() { OneOffJobBootstrap myOneOffJob = SpringUtil.getBean("myOneOffJob"); myOneOffJob.execute(); return "success"; }的代码。这段代码中的executeOneOffJob()方法使用@GetMapping注解来定义一个地址为"/execute"的接口,当访问该接口时,会执行名为myOneOffJob的任务的execute()方法。至于myOneOffJob是如何定义和配置的,需要根据具体的代码进行确认。总之,@EJob注解在SpringBoot中不存在,但是你可以使用注解来实现任务调度的功能。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [ElasticJob-Lite 3.x 集成springBoot 实战 (一次性作业、定时作业)](https://blog.csdn.net/weixin_38316697/article/details/130407950)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [SpringBoot 使用 Elastic-Job分布式任务调度框架](https://blog.csdn.net/qq_43692950/article/details/107443762)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文