我是Guice的新手,在谷歌上搜索这个问题,但找不到满意的答案。Guice:注入参数化构造函数
public class X {
private Y y;
public X() {
y = new Y("abc", "xyz");
}
}
public class Y {
private String str1;
private String str2;
public Y(String str1, String str2) {
this.str1 = str1;
this.str2 = str2;
}
}
现在,我想注入Y考虑类X的构造
我确实发现AssistedInject,但不是它的构造函数具有其中的一些 由吉斯,其中一些提供的参数由呼叫者提供。
这里,在这种情况下,构造函数的所有参数仅由调用者提供。
我该怎么做?