[TOC]
-
读者表(readers):
- 读者编号(id)
- 姓名(name)
- 性别(gender)**/男(male)/女(female)
-
书籍表(books):
- 图书编号(bId)
- 书名(bName)
- 作者(author)
- 出版社(pubComp)
- 出版日期(pubDate)
- 库存(bCount)
-
操作(operations)
-
借书记录表(borrowRecords):
-
借书编号(borrowId)
-
图书编号(bId)
-
读者编号(id)
-
期望归还日期(expReturnDate)
-
借出日期(borrowDate)
-
归还日期(returnDate)
-
-
预定记录表(ordainRecords):
-
预定编号(ordainId)
-
预定时间(ordainTime)
-
读者编号(id)
-
图书编号(bId)
-
-
-
借书 /borrow
请求方式:POST。入参:
读者编号(id)
图书编号(bId)
出参:
{
"msg":"借书成功",
"borrowId":借书编号
}
-
还书 /return
请求方式:POST。入参:
借书编号(borrowId)
出参:
{
"msg":"还书成功"
}
-
预定 /ordain
请求方式:POST。入参:
读者编号(id)
图书编号(bId)
出参:
{
“msg”:"预定成功",
"ordainId":预定编号
}
- 书籍信息录入
- 读者信息录入
-
-
根据书名模糊查询 /findBybName
请求方式:GET。入参:bName
出参:
{
"msg": "查询成功!",
"data": [
{
"author": "罗贯中",
"pubComp": "人民文学出版社",
"pubDate": "2010-01",
"bid": 3,
"bcount": 2,
"bname": "三国演义"
},
{
"author": "刘慈欣",
"pubComp": "重庆出版社",
"pubDate": "2008-01",
"bid": 4,
"bcount": 3,
"bname": "三体"
}
]
}
-
根据作者模糊查询 /findByAuthor
请求方式:GET。入参:author
出参:
{ "msg": "查询成功!", "data": [ { "author": "刘同", "pubComp": "北京联合出版有限公司", "pubDate": "2017-01", "bid": 5, "bname": "我在未来等你", "bcount": 1 } ] }
-
-
请求方式:GET。入参:id
出参:
{
"msg": "查询成功!",
"data": {
"id": 1,
"name": "戴嘉雄",
"gender": "男"
}
}
-
-
查询借阅信息 /findAllBorrow
请求方式:GET。入参:无
出参:
{
"borrowId":借书编号,
"bId":图书编号,
"id":读者编号,
"expReturnDate":期望归还日期,
"borrowDate":借出日期,
"returnDate":归还日期
}
-
-
-
插入读者信息 /readers/insert
请求方式:POST。入参:id(自动递增),name,gender
出参:
{
"msg": "插入成功!", "data": {
"id": 21,
"name": "曾小贤",
"gender": "男"
}
}
-
根据读者编号修改读者信息 /readers/updateById
请求方式:PUT。入参:id,name,gender
出参:
{
"msg": "修改成功!"
}
-
查询所有读者信息 /readers/findAll
请求方式:GET。入参:无
出参:
{
"msg": "查询成功!",
"data": [
{
"id": 1,
"name": "戴嘉雄",
"gender": "男"
},
{
"id": 2,
"name": "黄俊民",
"gender": "男"
}
]
}
-
-
-
查询所有书籍信息 /books/findAll
请求方式:GET。入参:无
出参:
{
"msg": "查询成功!",
"data": [
{
"author": "吴承恩",
"pubComp": "浙江教育出版社",
"pubDate": "2016-01-01",
"bid": 3,
"bname": "西游记",
"bcount": 1
}
]
}
-
插入书籍信息 /books/insert
请求方式:POST。入参:bName,author,pubComp,pubDate,bCount
出参:
{
"msg": "插入成功!",
"data": {
"author": "吴承恩",
"pubComp": "浙江教育出版社",
"pubDate": "2016",
"bid": 3,
"bname": "西游记",
"bcount": 1
}
}
-
-
-
查询预定信息 /findAllOrdain
请求方式:GET。入参:无
出参:
{
"ordainId":预定编号,
"ordainTime":预定时间,
"id":读者编号,
"bId":图书编号
}
-