Ich weiß, Gin ist Client-Seite von Guice. so um Gin zu verwenden. es muss zusammen mit Guice verwendet werden? ich frage mich, kann es mit Frühling verwendet werden?
Antworten
Zu viele Anzeigen?Aus der gwt-gin Faq:
GIN verwendet Guice bei c GWT-Generator. Der Generator erzeugt eine Implementierung Ihres Ginjectors Schnittstellen.
Damit ist die Guice eingebaut und keine Substitution möglich. Abgesehen vom Hinzufügen der notwendigen Jars zu Ihrem GWT-Modul müssen Sie bei der Verwendung von gin überhaupt nichts über guice wissen. Natürlich ist die Verwendung von gin der Verwendung von guice sehr ähnlich...
So wird guice gebaut-i Ersetzung möglich ist. Neben Hinzufügen der notwendigen Jars zu Ihrem GWT Modul müssen Sie nicht wissen, dass guice überhaupt nichts wissen, wenn Sie gin verwenden. [...] Natürlich ist die Verwendung von gin sehr ähnlich zu Verwendung von guice...
Nur eine kleine Klarstellung (Quelle: GIN Homepage):
GIN baut auf G (eine Teilmenge von) Guice's Bindungssprache Sprache.
Betrachten Sie GIN also als eine Möglichkeit, Guice in Ihren GWT-Projekten zu verwenden - die meisten der Tutorials, Videos usw. zu Guice funktionieren auch mit Gin. Beachten Sie, dass die GIN-Website im Wiki-Teil keine Tutorials zum eigentlichen DI enthält - das liegt daran, dass alles aus dem Guice-Wiki hier gilt - mit einigen Ausnahmen (meist für Fortgeschrittene). Wenn Sie die Unterschiede wissen wollen, lesen Sie Guice-Kompatibilität .