Play Framework 2.5加载应用程序

时间:2016-11-14 22:21:56

标签: playframework actor

我想知道如何使用Play Framework 2.5来引用Play的ActorSystem。从官方文档中,它声明我可以使用@Inject注释在我的控制器中注入ActorSystem,但我想不要使用它。有没有另一种方法可以获得对ActorSystem的引用?有什么建议?

从API中,我可以看到有这个AhcWSComponents,它包含了我需要的ActorSystem Materializer,但是如果我扩展它,我应该覆盖过多我不想要的东西。那么请给我一些建议,告诉我如何在不需要使用@Inject注释的情况下获得对Play的ActorSystem的引用!

1 个答案:

答案 0 :(得分:2)

Play为内置组件的编译时间DI提供了一些支持,例如ActorSystem。这是trait

您需要配置ApplicationLoader