Интеграция Джерси и Google Guice

Мой вопрос: зачем мне создавать AbstractModule при работе с JavaSE-приложением и ServletModule при создании приложения, которое развертывается в каком-либо контейнере сервлетов, например, jetty или tomcat? Каковы различия между ними?

Мне нужно интегрировать Джерси с Guice. Нужно ли регистрировать наличие Guice для Джерси, чтобы как-то его использовать? Разве я не могу просто включить инъекции и делать их везде, где я хочу (обычные классы, фильтры, обработчики, службы, DAO и т. Д.)? И почему я не могу просто настроить guice, как в приложении JavaSE, а вместо этого использовать ServletModule?

Насколько я вижу в Интернете, есть много примеров использования сервисов HK2 компанией Guice и наоборот, поэтому я могу считать это важным? (необходимо?)

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос