Spring mvc-3'ü kullanma. Bir ConversionService'ye kayıtlı diğer Dönüştürücülere erişmesi gereken özel bir Dönüştürücü yazıyorum.enjekte etme
Bunu nasıl yapabilirim? (Onun her zaman boş)
class CustomConverter<X, Y>{
@Autowired ConversionService service;
//+getter & setters of service
public Y convert(X input){
// I need access to service to lookup simple conversions such as
// String array to Long array etc..
}
}
Ve
<bean id="conversionService" class="org.springframework.context.support.ConversionServiceFactoryBean">
<property name = "converters">
<list>
<bean class="CustomConverter"/>
</list>
</property>
</bean>
Ancak, bahar benim CustomConverter içine hizmetini enjekte reddeden applicationContext.xml
aracılığıyla benim özel dönüştürücü kayıtlı: Ben benim özel dönüştürücü yazmaya çalıştı. Bunu nasıl başarabilirim?Teşekkür ederiz!
Aynı sonuca vardım! Teşekkür ederim. – Ajay
Bu çözümdeki sorun, MyCustomConverter'ın yaylı kapsayıcı tarafından yönetilmemesidir. – Gleeb