不会自动转换string与date
主要是这个意思,前端提交的JSON里,日期是一个字符串,而对应后端的实体里,它是一个Date的日期,这两个在默认情况下是不能自动转换的,我们先看一下实体
实体
public class UserDTO {
private String name;
private String email;
private Boolean sex;
private Double total;
private BigDecimal totalMoney;
private Date birthday;
}
客户端提交的json对象
{
"email": null,
"name": "lr",
"total":3,
"totalMoney":1,
"birthday":"1983-03-18"
}
服务端收到的实体DTO是正常的
而在服务端响应的结果却不是日期,而是一个时间戳
{
"name": "lr",
"email": null,
"sex": null,
"total": "3.00",
"totalMoney": 0.0000,
"bir