图书管理系统接口设计
时间: 2024-01-05 19:03:59 浏览: 26
根据提供的引用内容,以下是一个图书管理系统接口设计的示例:
1. 用户注册接口
请求路径:/user/newUser
请求方式:POST
请求参数:
- username:用户名(不能为空)
- password:密码(不能为空)
- phone:电话号(不能为空)
2. 用户登录接口
请求路径:/user/login
请求方式:POST
请求参数:
- username:用户名(不能为空)
- password:密码(不能为空)
3. 添加图书接口
请求路径:/book/addBook
请求方式:POST
请求参数:
- title:图书标题(不能为空)
- author:图书作者(不能为空)
- ISBN:图书ISBN号(不能为空)
4. 删除图书接口
请求路径:/book/deleteBook
请求方式:POST
请求参数:
- bookId:图书ID(不能为空)
5. 查询图书接口
请求路径:/book/getBook
请求方式:GET
请求参数:
- bookId:图书ID(不能为空)
6. 更新图书接口
请求路径:/book/updateBook
请求方式:POST
请求参数:
- bookId:图书ID(不能为空)
- title:图书标题
- author:图书作者
- ISBN:图书ISBN号
7. 借阅图书接口
请求路径:/book/borrowBook
请求方式:POST
请求参数:
- bookId:图书ID(不能为空)
- userId:用户ID(不能为空)
8. 归还图书接口
请求路径:/book/returnBook
请求方式:POST
请求参数:
- bookId:图书ID(不能为空)
- userId:用户ID(不能为空)