6
我的模塊:Injector.getInstance(..)返回一個新的實例單身
bind(Translator.class).to(TranslatorImpl.class).in(Scopes.SINGLETON);
現在我期望能獲得相同的實例,每次當我做
Injector injector = ...;
injector.getInstance(Translator.class);
但如果我這樣做
injector.getInstance(TranslatorImpl.class);
我每次都得到一個新的實例。這是一個錯誤還是預期的行爲?