java postman传json,属性名带下划线,后端@RequestBody接收
时间: 2023-08-04 20:30:07 浏览: 64
如果你想在 Java 中使用 Postman 传递带有下划线的 JSON 数据,并且后端使用 `@RequestBody` 注解接收该 JSON 数据,你可以按照以下步骤进行操作:
1. 在 Postman 中选择 POST 请求,并选择 Body 选项卡。
2. 在 Body 中选择 raw,并选择 JSON(application/json) 的数据类型。
3. 输入 JSON 数据,例如:
```
{
"user_name": "John",
"user_age": 20
}
```
4. 在 Java 后端中使用 `@RequestBody` 注解接收 JSON 数据,例如:
```java
@PostMapping("/user")
public void createUser(@RequestBody User user) {
// 你的代码逻辑
}
```
其中,`User` 是一个 POJO 类,例如:
```java
public class User {
private String userName;
private Integer userAge;
// getter 和 setter 方法
}
```
注意:在这个 POJO 类中,属性名是使用驼峰命名法,而不是下划线。这是因为在 Java 中,使用驼峰命名法更为常见和规范。但是,在 JSON 数据中,你可以使用下划线分隔符来表示属性名。在 Spring Boot 中,使用 Jackson 库,可以自动将 JSON 数据中的下划线转换成驼峰命名法的属性名。