Dynamisch Bindungen zu einem GIN -Modul hinzufügen
-
26-10-2019 - |
Frage
Kann ich bindende Bindungen dynamisch zu einem GIN -Modul hinzufügen?
Zum Beispiel mit einem Modul "BeispielePlemodule" und Aufrufen einer statischen Methode, z. B.:
bind (Test.class, TestImpl.class);
Und Gin bindet die Bindung automatisch?
Oder vielleicht Anmerkungen verwenden?
Danke im Voraus.
Lösung
Ich weiß nicht, ob Sie danach suchen, aber Sie können das kommentieren Test
Klasse mit @ImplementedBy(TestImpl.class)
um Ihnen die zu retten bind(Test.class).to(TestImpl.class)
in deiner GinModule
.
Sehen http://code.google.com/p/google-guice/wiki/justintimeBindings
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow