用户
用户相关接口,调用此系列接口完成对用户的操作
分页查询
请求地址
$ curl 'http://localhost:8080/users?name=&username=&number=1&size=10&name=&username=' -i -X GET
Parameter | Description |
---|---|
|
姓名 |
|
用户名 |
|
当前页码 |
|
每页显示 |
响应报文
{
"status" : "ok",
"message" : "操作成功",
"data" : {
"dataList" : [ ],
"totalPages" : 0,
"totalElements" : 0,
"size" : 0,
"number" : 0
}
}
Path | Type | Description |
---|---|---|
|
|
状态码 |
|
|
状态描述 |
|
|
数据列表 |
|
|
总页数 |
|
|
总数 |
|
|
页码,实际显示需要+1 |
|
|
每页显示 |
获取用户信息
请求地址
$ curl 'http://localhost:8080/users/1' -i -X GET
Parameter | Description |
---|---|
|
用户id |
响应报文
{
"status" : "ok",
"message" : "操作成功",
"data" : {
"id" : 1,
"name" : "demo",
"username" : "admin",
"password" : "1"
}
}
Path | Type | Description |
---|---|---|
|
|
状态码 |
|
|
状态描述 |
|
|
用户id |
|
|
姓名 |
|
|
用户名 |
|
|
密码 |
保存用户
请求地址
$ curl 'http://localhost:8080/users' -i -X POST \
-H 'Content-Type: application/json' \
-d '{
"name" : "demo",
"username" : "admin",
"password" : "1"
}'
请求报文
{
"name" : "demo",
"username" : "admin",
"password" : "1"
}
响应报文
{
"status" : "ok",
"message" : "操作成功",
"data" : { }
}
Path | Type | Description |
---|---|---|
|
|
状态码 |
|
|
状态描述 |
|
|
用户 |
删除用户
请求地址
$ curl 'http://localhost:8080/users/1' -i -X DELETE
Parameter | Description |
---|---|
|
用户id |
响应报文
{
"status" : "ok",
"message" : "操作成功"
}
Path | Type | Description |
---|---|---|
|
|
状态码 |
|
|
状态描述 |