图书管理系统实战
1. 准备与需求分析
这是一个相对完整的案例,我们先聚焦核心功能实现。系统主要包含用户登录验证和图书列表展示两个模块。

1.1 登录接口

1.2 图书列表展示

字段说明:
| 字段 | 说明 |
|---|---|
| id | 图书 ID |
| bookName | 图书名称 |
| author | 作者 |
| count | 数量 |
| price | 定价 |
| publish | 出版社 |
| status | 状态(1 - 可借阅,其他 - 不可借阅) |
| statusCN | 状态中文含义 |
2. 后端代码实现
2.1 实体类定义
创建 BookInfo 类,注意 Lombok 的 @Data 注解需要依赖支持。
@Data
public class BookInfo {
private Integer id;
private String bookName;
private String author;
private Integer count;
private BigDecimal price;
private String publish;
private Integer status;
String statusCN;
Date createTime;
Date updateTime;
}


