(1)继承Converter
/**
* 把字符串转换成日期
*/
public class StringToDateConverter implements Converter<String, Date> {
/**
*
* @param s:传入进来的字符串
* @return
*/
@Override
public Date convert(String s) {
if(s == null){
throw new RuntimeException("请您传入数据");
}
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
try {
return dateFormat.parse(s);
} catch (ParseException e) {
e.printStackTrace();
throw new RuntimeException("数据类型转换出现错误");
}
}
}
(2)配置类型转换器
<!-- 配置自定义的类型转换器 -->
<bean id="conversionService" class="org.springframework.context.support.ConversionServiceFactoryBean">
<property name="converters">
<set>
<bean class="cn.rzpt.converter.StringToDateConverter"></bean>
</set>
</property>
</bean>
(3)生效
<!--开启springmvc框架注解的支持-->
<mvc:annotation-driven conversion-service="conversionService"></mvc:annotation-driven>
博客介绍了在Spring Java中进行类型转换的相关操作,包括继承Converter、配置类型转换器以及使其生效的步骤,聚焦于信息技术领域的后端开发技术。
553

被折叠的 条评论
为什么被折叠?



