自定义类型的转换器开发步骤:
1定义转换器类实现接口Converter
2 在配置文件中声明转换器
3 在<annotation-driver>中引用转换器
代码实例:
效果:
控制台:
虽然这样没报错
但是你的参数改为:
这样就报错了。因为每个人的书写习惯不同,这时候我们就需要转换器了。
第一步:定义转换器类实现接口Converter
第二步:在配置文件中声明转换器
<bean id="ConversionService" class="org.springframework.context.support.ConversionServiceFactoryBean">
<property name="converters">
<list>
<bean class="com.Outlier.converter.DateConverter"></bean>
</list>
</property>
</bean>
第三步:在<annotation-driver>中引用转换器
运行效果:
控制台: