我有一个非常简单的场景,其中A类注册类型的实例。
A.register(T1.class, new H1());
A.register(T2.class, new H2());
这是手工完成时非常简单的配置,但是当我在guice框架之外创建实例时,guice注入不起作用。
我试图弄清楚如何使用guice创建和配置带有自定义注释的所有实例。
我找到了类似Scan the classpath for classes with custom annotation之类的东西,但它没有使用guice。
感谢
答案 0 :(得分:0)
所以我猜code.google.com/p/google-guice/wiki/Multibindings是迄今为止唯一可行的选项,但它并不像我预期的那样好,因为您需要手动连接所有内容。 / p>