Play Framework 2.5 加载应用程序
Play Framework 2.5 Loading Application
我想知道如何使用 Play Framework 2.5 获得对 Play 的 ActorSystem 的引用。在官方文档中,它指出我可以使用 @Inject 注释在我的控制器中注入 ActorSystem,但我想避免使用它。有没有其他方法可以获得对 ActorSystem 的引用?有什么建议么?
从 API 中,我可以看到有这个 AhcWSComponents,它包含我需要的 ActorSystem 和 Materializer,但是如果我扩展它,我应该覆盖大量我不想要的东西.所以请给我一些建议,告诉我如何在不需要使用 @Inject 注释的情况下获得对 Play 的 ActorSystem 的引用!
Play对ActorSystem
等内置组件的编译时DI提供了一些支持。这是 trait.
您将需要配置 ApplicationLoader。
我想知道如何使用 Play Framework 2.5 获得对 Play 的 ActorSystem 的引用。在官方文档中,它指出我可以使用 @Inject 注释在我的控制器中注入 ActorSystem,但我想避免使用它。有没有其他方法可以获得对 ActorSystem 的引用?有什么建议么?
从 API 中,我可以看到有这个 AhcWSComponents,它包含我需要的 ActorSystem 和 Materializer,但是如果我扩展它,我应该覆盖大量我不想要的东西.所以请给我一些建议,告诉我如何在不需要使用 @Inject 注释的情况下获得对 Play 的 ActorSystem 的引用!
Play对ActorSystem
等内置组件的编译时DI提供了一些支持。这是 trait.
您将需要配置 ApplicationLoader。