總Guice noob在這裏,閱讀了一些文章,看過介紹視頻,就是這樣。如何在有兩種不同的構造函數時使用Guice注入?
這裏是我試圖「guicifiy」的簡化舊代碼。不能完全弄清楚如何,因爲(據我所知),我只能@inject
-annotate兩個構造函數之一?一個調用類如何創建一個或另一個實例?或者我會不得不重構這個?
public class MyDialog extends JDialog {
public MyDialog(JFrame parent, <other parameters...>) {
super(parent);
}
public MyDialog(JDialog parent, <other parameters...>) {
super(parent);
}
}