Возможно, Google Guice не предоставил варианты использования, потому что это основная функция Guice.Мне кажется, что все остальное - это функция поверх привязок JIT или функция, которая заполняет пробел, когда вы не можете использовать привязки JIT.Тем не менее, я не в команде Guice, поэтому я не могу ничего сделать, кроме как размышлять о том, что они думают.
В любом случае, вот несколько вариантов использования, которые я придумала
- Вам не нужно писать много тривиальных привязок.
- Вы можете использовать Guice без написания модулей.
- Возможно, вам понадобится Guice для создания экземпляра чего-либо из библиотеки, которая не была создана с привязками или аннотациями Guice.