【发布时间】:2012-05-22 11:49:31
【问题描述】:
目前我使用带有命名参数的辅助注入,如下所示:
public interface Factory {
public MyObject create(@Assisted("string1") String string1, @Assisted("string2") String string2);
}
这很好用。但我认为使用字符串作为参数的标识符有点难看。我想做的是:
public interface Factory {
public MyObject create(@String1 String string1, @String2 String string2);
}
所以本质上我想要自定义辅助注释。有没有办法做到这一点?
【问题讨论】:
标签: dependency-injection guice guice-3 assisted-inject