Ich konnte nicht viel Informationen über Play Runtime Dependency Injection versus Compile Time Dependency Injection in Scala finden. Die Kompilierungszeit DI wirkt ansprechender, aber Play scheint das Gegenteil zu fördern. Außerdem ist die Menge des benötigten Vorlageblocks in Kombination mit dem Mangel an Dokumentation entmutigend.Play Runtime DI Nachteile
Meine Frage ist, was genau sind die Nachteile der Verwendung von Runtime-DI in Play? Sind nicht alle Komponenten sofort verdrahtet, wenn die Anwendung geladen wird, wodurch Fehler schnell erkannt werden?
Die beiden Abschnitte auf der Website sind ziemlich ausführlich - https://playframework.com/documentation/2.5.x/ScalaDependencyInjection und https://playframework.com/documentation/2.5.x/ScalaCompileTimeDependencyInjection –