有可能吗?我在用
@JsonFormat(pattern = "dd/MM/yyyy") private LocalDate date;
设置日期,但现在我有一个LocalDate只获取月份,另一个只获取年份。我试过用
@JsonFormat(pattern = "yyyy") private LocalDate year;
但是没有成功,有什么办法吗?
j2cgzkjk1#
maven添加jsr310
<dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-datatype-jsr310</artifactId> <version>2.13.3</version> </dependency>
需要注册模块。
ObjectMapper objectMapper = new ObjectMapper(); objectMapper.registerModule(new JavaTimeModule());
抽样出json
{"date":"03/08/2022","year":"2022"}
1条答案
按热度按时间j2cgzkjk1#
maven添加jsr310
需要注册模块。
抽样出json