动物信息管理系统后端
.idea | ||
src | ||
pom.xml | ||
README.md |
动物信息管理系统
该项目的前端项目地址: 动物信息管理系统前端
登录接口
请求:post请求
url: http://localhost:8080/zoo/login/login
输入参数 username:admin password:123 返回类型为:R 账户正确返回数据:
{"code": 1,"msg": null,"data": {"roleid": 1,"name": "管理员","permissions": 0 },"map": {} }
错误使返回数据:
{"code": 0,"msg": "账号密码错误","data": null,"map": {} }
输入参数 username:admin password:123 返回类型为:R 账户正确返回数据:
{"code": 1,"msg": null,"data": {"roleid": 1,"name": "管理员","permissions": 0 },"map": {} }
错误使返回数据:
{"code": 0,"msg": "账号密码错误","data": null,"map": {} }
动物信息管理接口
查询接口:
GET :http://localhost:8888/zoo/animal/info
当请求头带有查找的aid时,就只查出对应id的动物信息
返回如下:
{
"code": 1,
"msg": null,
"data": [
{
"aId": 1,
"name": "旺财",
"sex": "1",
"species": "中华田园犬",
"weight": 20,
"height": 90,
"state": 0,
"roleid": 1,
"color": "黄",
"features": "亲人,性格温和",
"phase": "成年期"
},
{
"aId": 2,
"name": "小黑",
"sex": "1",
"species": "蓝猫",
"weight": 10,
"height": 40,
"state": 0,
"roleid": 1,
"color": "蓝黑",
"features": "不爱动",
"phase": "幼年期"
}
],
"map": {}
}
添加接口:
POST : http://localhost:8888/zoo/animal/add
在请求体中输入数据各个属性的值
返回如下:
{
"code": 1,
"msg": null,
"data": "添加成功",
"map": {}
}
修改接口:
POST:http://localhost:8888/zoo/animal/update
在请求体中输入数据各个属性的值
返回如下:
{
"code": 1,
"msg": null,
"data": "修改成功",
"map": {}
}
删除接口:
GET:http://localhost:8888/zoo/animal/delete?aid=3
返回数据
{
"code": 1,
"msg": null,
"data": "删除成功",
"map": {}
}
其他各种接口信息都如以上接口一般,实现了基本的增删改查接口,当操作成功时,返回码code为1,失败时为0