问题:
Java报错:Failed to convert property value of type ‘java.lang.String‘ to required type ‘java.util.Date
原因:
前端传到后台的是字符串String,而Java类属性的Date日期类型,需要@DateTimeFormat注解即可
解决:
//若不加注解,报错400(年月日)
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date djny;
//前端传过来是年月日时分秒
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date djny;