google gin? utilizzare con molla?
Domanda
so gin è lato client di Guice. così al fine di utilizzare gin. esso deve essere utilizzato con Guice? Mi chiedo, può essere utilizzato con molla?
Soluzione
A quanto ho capito questo fa uso del compilatore GWT Java-to-JavaScript, così la prossima domanda è: funziona primavera con GWT. Se è così penso che sarebbe meglio utilizzare Primavera direttamente piuttosto che saltare attraverso questo cerchio aggiuntivo.
Altri suggerimenti
Dal Faq gwt-gin:
GIN utilizza Guice a tempo di compilazione tramite un Generatore di GWT. Il generatore crea un'implementazione del vostro Ginjector interfacce.
Così guice è incorporato e sostituzione non è possibile. Oltre ad aggiungere vasetti necessarie al modulo GWT non c'è da sapere su Guice a tutti quando si utilizza il gin. Naturalmente, utilizzando gin è molto simile a quello di Guice ...
Così Guice è built-in e non sostituzione è possibile. Oltretutto aggiungendo vasetti necessarie per il vostro GWT Il modulo non è necessario sapere su Guice a tutti quando si utilizza il gin. Di Naturalmente, utilizzando gin è molto simile a utilizzando Guice ...
Basta un piccolo chiarimento (fonte: homepage GIN):
GIN è costruito sulla base di Guice e usi (Un sottoinsieme di) Guice di binding lingua.
Quindi, pensare a GIN come un modo per utilizzare Guice nei vostri progetti GWT - la maggior parte dei tutorial, video, ecc concernenti Guice funzionerà con Gin. Si noti che il sito GIN non ha tutorial sul reale DI nella parte wiki - che è perché tutto dal wiki Guice applica qui - con alcune eccezioni (roba per lo più avanzata). Se volete conoscere le differenze, controllare Guice Compatibilità .