Rak*_*eni 8 java rest spring json spring-boot
我正在使用SpringBoot应用程序开发的REST API.在这里,我想在映射到Java对象时使有效负载(JSON)中的字段不区分大小写.以下是我的代码.
有效载荷 {"限制":1,"名称":"MATTHEW PHILLIPS"}
请求对象
private String limit;
private String name;
public String getLimit() {
return limit;
}
public void setLimit(String limit) {
this.limit = limit;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
Run Code Online (Sandbox Code Playgroud)
我使用@RequestBody Spring注释直接将JSON有效负载映射到java Object.我的问题是如何使java Object映射到忽略大小写的字段.
此致,拉克什
Vik*_*sad 17
好吧,如果它的Spring Boot应用程序你可以在你的application.properties文件中有这个:
spring.jackson.mapper.accept_case_insensitive_properties=true
或者如果你使用yaml:
spring:
jackson:
mapper:
accept_case_insensitive_properties: true
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7725 次 |
| 最近记录: |