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;
}


