在 spring-mvc 3.2.RELEASE 项目中,我想使用 org.springframework.data.repository.support.DomainClassConverter 轻松让我注入实体。
使用此配置时效果很好:
<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" />
但是随后 Spring 没有加载用于处理 Joda 时间类型的格式化程序,并且我得到“无法将 java.lang.String 类型的属性值转换为所需的属性类型 org.joda.time.LocalDate”
仅使用
<annotation-driven/>
Joda 转换有效,但实体注入无效。
你如何把它连接起来,这样两者都可以工作?