Вопрос

Я знаю, что Джин - клиентская сторона Гиса. Итак, чтобы использовать джин. Это должно использоваться вместе с Guice? Интересно, можно ли его использовать с весной?

Это было полезно?

Решение

Спрингинтеграция?

Насколько я понимаю, это использует компилятор GWT Java-Javascript, поэтому следующий вопрос-это весенняя работа с GWT. Если это так, я думаю, вам было бы лучше использовать Spring напрямую, а не прыгать через этот дополнительный обруч.

Другие советы

Из FAQ GWT-GAN:

Джин использует Guice во время компиляции через генератор GWT. Генератор создает реализацию ваших интерфейсов Ginjector.

Таким образом, встроен Guice, и замена невозможна. Помимо добавления необходимых банок в ваш модуль GWT, вам вообще не нужно знать о Guice при использовании джина. Конечно, использование джина очень похоже на использование Guice ...

Таким образом, встроен Guice, и замена невозможна. Помимо добавления необходимых банок в ваш модуль GWT, вам вообще не нужно знать о Guice при использовании джина. Конечно, использование джина очень похоже на использование Guice ...

Просто немного разъяснения (источник: домашняя страница джина):

Джин строится на вершине Guice и использует (подмножество) связующего языка Guice.

Таким образом, думайте о джине как о способе использования Guice в ваших проектах GWT - большинство учебных пособий, видео и т. Д., Что касается Guice, будут работать с джином. Обратите внимание, что на сайте джина нет учебных пособий по фактическому DI в вики -части - это потому, что все от Guice Wiki применяется здесь - за некоторыми исключениями (в основном продвинутые вещи). Если вы хотите узнать различия, проверьте Совместимость с грибами.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top