Controller代码
@PostMapping(value = "/save")
public String save(Model model)
Domain代码
private Date effectiveDate;
private Date expirationDate;
@Column(name = "recive_expiration_date")
@DateTimeFormat(pattern = "yyyy-MM-dd")
public Date getReciveExpirationDate() {
return reciveExpirationDate;
}
public void setReciveExpirationDate(Date reciveExpirationDate) {
this.reciveExpirationDate = reciveExpirationDate;
}
@Column(name = "effective_date")
@DateTimeFormat(pattern = "yyyy-MM-dd")
public Date getEffectiveDate() {
return effectiveDate;
}
public void setEffectiveDate(Date effectiveDate) {
this.effectiveDate = effectiveDate;
}
总结
在时间类型字段的getter方法上增加@DateTimeFormat注解,并指明前端传递过来的时间格式