如何使用使用SPRING BOOT DATA REST创建的rest API进行插入

问题描述 投票:-2回答:1

嗨,我是休息时的菜鸟,我试着学习如何在Spring Boot中使用它。

我使用Spring Boot Data Rest来生成Rest服务,因为我没有休息的所有基础知识,我想知道如何使用POST插入我的数据库知道我得到的答案如下

http://localhost:8080/mNG_USERs

{
"_embedded": {
    "mNG_USERs": [
        {
            "us_cextusr": "1234e",
            "us_nomusr": "test",
            "us_prnusr": "test",
            "us_pwdusr": "123456",
            "us_datdeb": "2018-03-03",
            "us_datfin": "2018-03-03",
            "us_nbrerr": 1,
            "us_datcre": "2018-03-03",
            "us_datmaj": "2018-03-03",
            "us_etatusr": null,
            "us_typusr": null,
            "us_lastprg": null,
            "us_nivacc": null,
            "_links": {
                "self": {
                    "href": "http://localhost:8080/mNG_USERs/1"
                },
                "mNG_USER": {
                    "href": "http://localhost:8080/mNG_USERs/1"
                },
                "us_langue": {
                    "href": "http://localhost:8080/mNG_USERs/1/us_langue"
                },
                "us_lastuser": {
                    "href": "http://localhost:8080/mNG_USERs/1/us_lastuser"
                }
            }
        }
    ]
},
"_links": {
    "self": {
        "href": "http://localhost:8080/mNG_USERs{?page,size,sort}",
        "templated": true
    },
    "profile": {
        "href": "http://localhost:8080/profile/mNG_USERs"
    }
},
"page": {
    "size": 20,
    "totalElements": 1,
    "totalPages": 1,
    "number": 0
}
}

我使用postman生成请求我知道我应该使用POST请求但是如何写它我不知道

java spring rest spring-boot
1个回答
0
投票

经过一番研究和研究

首先在postman下使用curl很简单我们必须在我的case post中选择适当的方法来创建(因为我将使用put来更新),其次Spring Boot Data Rest生成的API有很好的文档你可以通过Posting发现它你的RestApi主机。

建立我的帖子我使用Post:http://localhost:8080/mNG_USERs和postman有一个身体部分我选择了原始和JSON格式

{
  "us_cextusr" : "123158E",
  "us_nomusr" : "test",
  "us_prnusr" : "loli",
  "us_pwdusr" : "123456",
  "us_datdeb" : "2018-03-03",
  "us_datfin" : "2018-03-03",
  "us_nbrerr" : 1,
  "us_datcre" : "2018-03-03",
  "us_datmaj" : "2018-03-03",
  "us_etatusr" : null,
  "us_typusr" : null,
  "us_lastprg" : null,
  "us_nivacc" : null  
}
© www.soinside.com 2019 - 2024. All rights reserved.