In un progetto spring-mvc 3.2.RELEASE Vorrei utilizzare org.springframework.data.repository.support.DomainClassConverter per ottenere facilmente le entità iniettate.Registrare un servizio di conversione personalizzato mantenendo i valori predefiniti?
Funziona bene quando si utilizza questa configurazione:
<beans:bean id="conversionService" class="org.springframework.context.support.ConversionServiceFactoryBean" />
<beans:bean id="conversionService"
class="org.springframework.core.convert.support.DefaultConversionService" />
<beans:bean
class="org.springframework.data.repository.support.DomainClassConverter">
<beans:constructor-arg ref="conversionService" />
</beans:bean>
<annotation-driven conversion-service="conversionService" />
Ma poi di Primavera non sta caricando il formattatore per trattare con i tipi di tempo Joda e ottengo "Impossibile convertire il valore della proprietà di tipo java.lang.String al tipo org.joda.time.LocalDate necessaria per la proprietà"
Utilizzando solo
<annotation-driven/>
lavori di conversione il Joda, ma non l'iniezione entità.
Come si collega e quindi funzionano entrambi?
Hai mai capito cosa stavi facendo male? –