Пример использования Guice с Endpoints Frameworks для App Engine версии 2

Кто-нибудь знает хороший пример использования Guice с новыми Google Endpoints Frameworks для App Engine версии 2.

В документации

Переход на платформы конечных точек для App Engine

Guice упоминается в конце документа. Но мне не хватает полного примера с web.xml, appengine-web.xml, классом модуля и Eclipse.


person SmilingM    schedule 18.08.2017    source источник


Ответы (2)


  1. Добавьте endpoints-framework-guice как зависимость.
  2. Добавьте экземпляр EndpointsModule в свой GuiceFilter.
  3. Дополнительно привяжите GuiceFilter к /_ah/api/* в web.xml, чтобы обойти устаревшую проблему с разрешением URL.
person saiyr    schedule 18.08.2017
comment
У вас есть образцы кода для web.xml, GuiceFIlter и EndpointsModule? Работает ли это для Endpoints Framework: github.com/google/guice/wiki/ServletModule - person SmilingM; 20.08.2017
comment
EndpointsModule является ServletModule. Так что да, они работают вместе. - person saiyr; 21.08.2017

Ознакомьтесь с руководством Использование Guice с платформами конечных точек.

В этом примере показано, как использовать Endpoints Framework v2 с Guice.

person Frank Natividad    schedule 13.09.2017
comment
похоже, работает, но теперь у меня возникла новая проблема с улучшением моих классов JDO DB. - person SmilingM; 22.09.2017