Col*_*inD 11

几个例子:

  • 您的模块依赖于来自另一个模块的绑定,并且您不希望模块的用户提供这些绑定(它们可能是某些内部内容).
  • 您更喜欢将多个模块组合在一起而不是将它们全部列出Guice.createInjector.例如,您可能希望为其中的服务安装多个模块,这些模块ServletModule定义了使用这些服务的servlet /过滤器.