Hy ile soyut sınıfını genişleten sınıflarının listesini enjekte<p></p> sonraki kod var, Bahar
@Component
public class SpringClass{
@Autowired **//It doesnt work, nothing is inyected!**
List<MyClass> classes
}
sınıfını genişleten sınıfların listesini enjekte etmeye çalıştığım yer 210
Sorunum çalışmıyor, MyClass'ı özellik sınıflarında genişleten sınıfların listesini vermiyor. Niye ya?
Teşekkür
İlkbahar 3.1 için çalışmalı, bence. Bkz. Http://stackoverflow.com/questions/1450145/spring-list-beans-by-type Enjeksiyon normal durum için çalışıyor mu (örneğin MyClass1'i enjekte edin) ve bir liste için değil mi? –
Bileşenlerin tarandığından emin misiniz? – luboskrnac
Evet, bileşenlerim taranıyor, ancak bir arabirim kullandığımda, soyut bir sınıf no kullandığımda liste kesiliyor; Bir liste veya tek bir öğe enjekte etmeye çalışıyorum fark etmez, soyut bir sınıf – user3254515