2017-02-12 2 views

Antwort

1

Kurze Antwort: Ja, es wurde in den wenigen letzten Versionen geändert.

Lange Antwort: https://github.com/playframework/playframework/pull/5721

Zweck

Änderungen Instanzen von Application-HomeController und verwendet class HomeController statt object HomeController auf den Code DI aufmerksam zu machen.

Hintergrund Context

Die neuen Play-Vorlagen verwenden HomeController als Name statt controllers.Application Verwirrung mit play.api.Application zu vermeiden. Da 2.5.x standardmäßig InjectedRoutesGenerator verwendet, sollte die Verwendung von object Application eine veraltete Verwendung sein und es gibt mehrere Fehler , die auf veralteten Dokumenten basieren.