我正在try 使用jobrunr实现一个项目.我有一个用例,我编写的服务应该在一个作业(job)完成最大重试次数后触发.我试着用this answer作为参考来达到同样的效果.一旦作业(job)失败,但我包含的依赖项(包含我的逻辑)返回null点异常(java.lang.NullPointerException:无法调用"com.project.service.ScheduleHistoryService.someFunc()",因为"this.service"为null),则会触发筛选逻辑.我可以在我的其他组件中使用@Autowire注入相同的服务文件.

推荐答案

只有在JobRunr的Pro版本中,才能在过滤器中注入服务.

Java相关问答推荐

PostgreSQL货币兑换率查询

当耗时的代码完成时,Circular ProgressIndicator显示得太晚

将成为一个比较者.比较…在现代Java中,编译器会对`CompareTo`方法进行优化吗?

有没有一种方法使保持活动设置专用于java.net.http.HttpClient的一个实例

我无法将附件发送到NetBeans之外

确定Java中Math.Ranb()输出的上限

无法在WebSocket onMessage中捕获错误

Spark上下文在向Spark提交数据集时具有内容,但Spark在实际构建它时发现它为空

使用多个RemoteDatabase对象的一个线程

如何在JUNIT测试中覆盖ExecutorService?

舰队运行配置Maven版本

无法将GSON导入到我的JavaFX Maven项目

如何使这两种方法合二为一?

在JDK Flight Recorder中只记录单个线程

判断重复的两个二维表算法?

如何制作回文程序?

org.springframework.web.HttpRequestMethodNotSupportedException:请求方法';帖子';不支持

升级版本后出现非法访问错误

Cucumber中第二个网页的类对象未初始化

关于正则表达式的一个特定问题,该问题与固定宽度负向后看有关