0

我有一个非常简单的场景,A 类为类型注册实例。

A.register(T1.class, new H1());
A.register(T2.class, new H2());

这是手动完成的相当简单的配置,但是当我在 guice 框架之外创建实例时,guice 注入不起作用。

我试图弄清楚如何使用 guice 创建和配置带有自定义注释的所有实例的 A。

我发现了类似这样的东西Scan the classpath for classes with custom annotation,但它没有使用 guice。

谢谢

4

1 回答 1

0

所以我猜 code.google.com/p/google-guice/wiki/Multibindings 是迄今为止唯一可行的选择,但它不像我预期的那么好,因为你需要手动连接所有东西。

于 2012-12-10T09:46:28.543 回答