Guice enjeksiyonu konusunda şüphem var. Bir statik değişkene bir @ adlandırılmış değişken değeri enjekte edilebilir mi?Statik değişkede guice enjeksiyonu
I
@Provides
@Named("emp.id")
public Integer getEmpId() {
return 2;
}
denenmiş ve bu I kimliği değeri 1 verdi statik düzenleyiciyi uzaklaştırıldı
@Inject
@Named("emp.id")
private static Integer id;
Ancak id
dönüş değeri boş, statik değişkene bu değeri enjekte çalıştık.
Burada gerçekten neler oluyor?
Üzgünüm, 2 değerini döndür ... – Robin