如何使用注入的依赖项手动执行作业

时间:2015-12-23 22:03:07

标签: scala playframework-2.0

我需要在Play应用程序的上下文中执行作业。我必须手动完成,因为我不知道我什么时候需要运行它。问题是我不知道该怎么做。该作业具有一些依赖性,因此需要将它们注入到公共控制器中。然后,需要手动调用该作业,并使用注入的依赖项执行该作业。

这可能吗?有没有正确的方法呢?

1 个答案:

答案 0 :(得分:1)

简短回答:是的,这是可能的。我们的想法是将您的工作(或工作的工厂)作为注入的控制器依赖,这是在执行控制器的操作时执行的。 如果没有为代码提供明确的问题,那么很难通过精确的指示来回答问题。