@InitBinder public void initBinder(WebDataBinder binder) { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm"); dateFormat.setLenient(false); binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true)); }
import java.io.Serializable;import java.math.BigDecimal;import java.util.Date;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.Table;import org.hibernate.annotations.DynamicInsert;import org.hibernate.annotations.DynamicUpdate;import cn.com.easy.persistence.BaseEntity;import cn.com.easy.utils.JacksonJsonDateSerializer;import com.fasterxml.jackson.databind.annotation.JsonSerialize;
/** 报案时间 */ private Date registDate; /** 赔付时间 */ private Date claimDate;
/** * get registDate * * @return * @author linwk 2016年9月12日 */ @JsonSerialize(using = JacksonJsonDateSerializer.class) public Date getRegistDate() { return registDate; } /** * set registDate * * @param registDate * @author linwk 2016年9月12日 */ public void setRegistDate(Date registDate) { this.registDate = registDate; } /** * get claimDate * * @return * @author linwk 2016年9月12日 */ @JsonSerialize(using = JacksonJsonDateSerializer.class) public Date getClaimDate() { return claimDate; } /** * set claimDate * * @param claimDate * @author linwk 2016年9月12日 */ public void setClaimDate(Date claimDate) { this.claimDate = claimDate; }