Spring Boot + jQuery 前后端分离图书管理系统
1. 需求分析与接口设计
这是一个相对完整的项目案例,我们先聚焦核心功能模块。主要涉及用户登录验证和图书列表展示。
1.1 登录接口
! [图片:登录界面示意图]
1.2 图书列表展示
! [图片:图书列表界面示意图]
字段说明
| 字段 | 说明 |
|---|---|
| id | 图书 ID |
| bookName | 图书名称 |
| author | 作者 |
| count | 数量 |
| price | 定价 |
| publish | 出版社 |
| status | 状态 (1-可借阅,其他 - 不可借阅) |
| statusCN | 状态中文含义 |
2. 后端实现
2.1 实体类定义
首先创建 BookInfo 对象,用于承载图书数据。
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
@Data
public class BookInfo {
private Integer id; // 图书 ID
private String bookName; // 书名
private String author; // 作者
private Integer count; // 数量
private BigDecimal price; // 定价
private String publish; // 出版社
private Integer status; // 状态 0-不允许借阅 1-允许借阅
private String statusCN; // 状态描述
private Date createTime;
Date updateTime;
}


