图书管理系统接口说明(Deprecated)
图书管理系统接口实例
https://api.newimg.ltd/BookControllerSystemBasedBySSMFarem/
查询书籍信息
分页查询书籍信息
概述
- 该接口能获得以
page
和limit
作为基准的数据
- 允许使用
POST
和GET
两种方式的请求
链接
https://api.newimg.ltd/BookControllerSystemBasedBySSMFarem/book/all
参数说明
参数名 |
类型 |
描述 |
page |
int |
需要第几页的数据 |
limit |
int |
一页多少本书籍 |
数据返还
{
"code": 0,
"msg": "",
"count": 1000,
"data": [{}, {}]
}
请求样例
请求
https://api.newimg.ltd/BookControllerSystemBasedBySSMFarem/book/all?page=2&limit=5
返还
{
"msg": "",
"code": 0,
"count": 13,
"data": [{
"bookCounts": 579,
"bookID": 6,
"bookName": "Java编程思想(第二版)",
"detail": "Java四大名著"
}, {
"bookCounts": 953,
"bookID": 7,
"bookName": "JAVA 2核心技术 卷I:基础知识(原书第7版)",
"detail": "Java四大名著"
}, {
"bookCounts": 973,
"bookID": 8,
"bookName": "精通Hibernate:Java对象持久化技术详解",
"detail": "本书无论对于Java开发的新手还是行家来说,都是精通Java对象持久化技术的必备实用手册。"
}, {
"bookCounts": 3429,
"bookID": 9,
"bookName": "Tomcat与Java Web开发技术详解",
"detail": "孙老师的每一本Java著作都在广大Java爱好者中引起抢购热潮,此次推出的新著一定也不例外。"
}, {
"bookCounts": 834,
"bookID": 10,
"bookName": "软件加密技术内幕",
"detail": "无私公开极具商业价值的加密技术,打造难以破解的软件!"
}]
}
根据书籍id
查询
概述
- 根据书籍
id
查询书籍信息
- 使用路径获取参数
id
,POST
、GET
请求==均无效==
链接
https://api.newimg.ltd/BookControllerSystemBasedBySSMFarem/book/query
参数说明
参数名 |
类型 |
描述 |
id |
int |
要查询书籍的bookID ,使用路径提交 |
数据返还
{
"code": 0,
"msg": "",
"count": 1,
"data": [{}, {}]
}
请求样例
请求
https://api.newimg.ltd/BookControllerSystemBasedBySSMFarem/book/query/1
返还
{
"msg": "",
"code": 0,
"count": 1,
"data": [{
"bookCounts": 1,
"bookID": 1,
"bookName": "Java",
"detail": "从入门到入土"
}]
}
根据书籍名模糊查询
概述
- 根据书籍名模糊查询
- 允许使用
POST
和GET
两种方式的请求
链接
https://api.newimg.ltd/BookControllerSystemBasedBySSMFarem/book/queryname
参数说明
参数名 |
类型 |
描述 |
name |
String |
要查询的书籍名 |
数据返还
{
"code": 0,
"msg": "",
"count": 1,
"data": [{}, {}]
}
请求样例
请求
https://api.newimg.ltd/BookControllerSystemBasedBySSMFarem/book/queryname?name=my
返还
{
"msg": "",
"code": 0,
"count": 1,
"data": [{
"bookCounts": 10,
"bookID": 2,
"bookName": "MySQL",
"detail": "从删库到跑路"
}]
}
增加书籍
概述
- 增加书籍
- 建议使用表单提交,并使用
POST
方式提交
链接
https://api.newimg.ltd/BookControllerSystemBasedBySSMFarem/book/add
参数说明
参数名 |
类型 |
描述 |
bookID |
int |
书籍ID |
bookName |
String |
书籍全名 |
bookCounts |
int |
书籍剩余数量 |
detail |
String |
书籍详情 |
数据返还
无
删除书籍
概述
链接
https://api.newimg.ltd/BookControllerSystemBasedBySSMFarem/book/delete
参数说明
参数名 |
类型 |
描述 |
bookID |
int |
书籍ID |
修改书籍信息
概述
链接
https://api.newimg.ltd/BookControllerSystemBasedBySSMFarem/book/update
参数说明
参数名 |
类型 |
描述 |
bookID |
int |
书籍ID |
bookName |
String |
书籍全名 |
bookCounts |
int |
书籍剩余数量 |
detail |
String |
书籍详情 |