抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

图书管理系统接口说明(Deprecated)

图书管理系统接口实例

https://api.newimg.ltd/BookControllerSystemBasedBySSMFarem/

查询书籍信息

分页查询书籍信息

概述
  • 该接口能获得以pagelimit作为基准的数据
  • 允许使用POSTGET两种方式的请求
链接
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查询书籍信息
  • 使用路径获取参数idPOSTGET请求==均无效==
链接
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": "从入门到入土"
	}]
}

根据书籍名模糊查询

概述
  • 根据书籍名模糊查询
  • 允许使用POSTGET两种方式的请求
链接
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 书籍详情

数据返还

删除书籍

概述

  • 使用ID删除书籍
  • 建议使用POST方式提交

链接

https://api.newimg.ltd/BookControllerSystemBasedBySSMFarem/book/delete

参数说明

参数名 类型 描述
bookID int 书籍ID

修改书籍信息

概述

  • 修改书籍信息,除ID
  • 建议使用POST方式提交

链接

https://api.newimg.ltd/BookControllerSystemBasedBySSMFarem/book/update

参数说明

参数名 类型 描述
bookID int 书籍ID
bookName String 书籍全名
bookCounts int 书籍剩余数量
detail String 书籍详情

评论