apache / shardingsphere-elasticjob

Distributed scheduled job
Apache License 2.0
8.09k stars 3.28k forks source link

在使用elasticjob-lite-spring-boot-starter开发手动触发任务时,报错,找不到指定的bean #2389

Open yoboygo opened 3 months ago

yoboygo commented 3 months ago

根据文档的说明,在配置手动任务时指定jobBootstrapBeanName的名字,会自动创建OneOffJobBootstrap实例,然后在controller里直接注入即可。但是在实际使用的过程中发现,bean的加载顺序有点问题,只有在Controller上添加@lazy的注解才可以正常启动。是我用错了还是什么原因?还有就是如果不设置DB,是不是就不能加载了?