Jetzt lese ich die offizielle Dokumentation von PlayFramework, aber es spielt eigentlich keine Rolle.Guice: das @Inject bei statischen Feldern
Und ich sah diesen Satz:
Beachten Sie, dass diejenigen Instanzfelder sind. Im Allgemeinen ist es nicht sinnvoll, ein statisches Feld zu injizieren, da dies die Kapselung unterbrechen würde.
Sie erklärten es ist veraltet, @Inject
Annotation zu statischen Feldern zu verwenden. Warum? Ich verstehe nicht "Break Encapsulation". Was denkst du meinen sie mit dem Satz?