java8之后添加了新的日期类LocalDate、LocalDateTime类型,这些类型作为pojo的属性,不经过任何处理转成json的时候会变成下面的格式。
"applicationTime": {
"month": "AUGUST",
"year": 2017,
"dayOfMonth": 2,
"dayOfWeek": "WEDNESDAY",
"dayOfYear": 214,
"monthValue": 8,
"hour": 16,
"minute": 38,
"second": 53,
"nano": 0,
"chronology": {
"id": "ISO",
"calendarType": "iso8601"
}
},
如果要变成想要的字符串,比如yyyy-MM-dd,首先需要导入相关的类库
<properties>
<jackson.version>2.8.5</jackson.version>
</properties>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactI