GWT-GIN против Raw Guice

Есть ли причина, по которой я не могу просто использовать Guice для DI внутри приложения GWT? Если да, то почему? Если нет, то что GWT-GIN на самом деле предлагает, чего не предлагает POG (простой ole' Guice)?


person IAmYourFaja    schedule 06.07.2012    source источник


Ответы (1)


Guice довольно сильно зависит от отражения, которое на самом деле не полностью поддерживается в GWT.

person Louis Wasserman    schedule 06.07.2012
comment
Так что же происходит, когда я пытаюсь скомпилировать код GWT, внедренный Guice, в JavaScript? Ошибка компиляции или сгенерированный код просто не работает? - person IAmYourFaja; 06.07.2012
comment
Я считаю, что компиляция должна завершиться неудачно, но я не уверен. Насколько я понимаю, GIN обрабатывает детали внедрения во время компиляции, поэтому GWT не приходится иметь дело с отражением. - person Louis Wasserman; 06.07.2012