총 Guice 멍청한 여기, 몇 가지 기사를 읽고 그것을 소개 비디오를 보았다.두 개의 다른 생성자가있을 때 Guice를 주입하는 방법은 무엇입니까?
"guicifiy"하려고하는 내 단순화 된 이전 코드는 다음과 같습니다. 방법을 알아낼 수는 없으므로 (이해할 수있는 한) @inject
- 두 생성자 중 하나만 주석 처리 할 수 있습니까? 호출 클래스가 어떻게 하나 또는 다른 인스턴스를 만들 수 있습니까? 아니면 어떻게 든 리팩토링해야합니까?
public class MyDialog extends JDialog {
public MyDialog(JFrame parent, <other parameters...>) {
super(parent);
}
public MyDialog(JDialog parent, <other parameters...>) {
super(parent);
}
}