小白写了一个简单的程序,但是发现了400错误,虽然解决了可是很不明白!
求大神解答一下!
有一个模型User里边有个sql.date日期类型的数据
并且使用了dateFormat注解
@DateTimeFormat(pattern="yyyy-MM-dd")
private Date date;
<mvc:annotation-driven conversion-service="conversion"></mvc:annotation-driven>
<bean id="conversion" class="org.springframework.context.support.ConversionServiceFactoryBean">
</bean>
xml配置如上时程序正常运行,可以进行CRUD操作
但是只配置
<mvc:annotation-driven ></mvc:annotation-driven>
程序报400错误,又测试了下,发现不加@DateTimeFormat注解只配置上边这个mvc:annotation-driven又正常运行?
为什么啊?
mvc:annotation-driven配置不是默认提供了类型转换器支持么?
百度的说法是:mvc:annotation-driven配置 不是可以支持数据绑定支持,@NumberFormatannotation支持,@DateTimeFormat支持,等
他们两者什么关系啊?_
你们是怎么配置的啊?是我 软件问题还是其他配置错误了,还是代码...