Итак, я хочу использовать Guice в Appengine с Cloud Endpoint для ввода моих сервисов, или daos - довольно распространенный, я думаю, но я не нашел для этого учебника.
Официальная инструкция для документации Appengine выглядит здесь: https://github.com/google/guice/wiki/GoogleAppEngine
При настройке Guice вы настраиваете com.google.inject.servlet.GuiceFilter для перехвата каждого запроса "/*". И в какой-то момент вы должны инициализировать модули. Как и в документации, хорошим местом для этого является ServletContextListener.
Одним из специальных типов модулей являются ServletModules, которые сопоставляют запросы-пути к сервлет-классам, вместо того, чтобы делать это в web.xml, теперь вы можете делать это программно.
Довольно прямо вперед, пока здесь. Но как мне настроить Guice, чтобы также включать классы Endpoint?