前言:一个学习Java Web的小项目,主要实现图书管理的功能。用户分为读者和管理员,读者具有借阅图书的功能,管理员有审核借阅和审核归还的功能。项目层次分为前端、controller、service、repository、数据库。

项目地址https://github.com/nikelyd/myJavaWeb-libaray/tree/master

参考视频https://www.bilibili.com/video/BV1BJ411L7NR?p=1

1. 组织架构

Java Web 图书管理项目 - 图1

2. 页面跳转

共包含4个页面,页面跳转关系如下:

3. 逻辑层次

代码机构分为前端、controller、service、repository。调用关系如下:

4. 界面展示

4.1 登录界面

image.png

4.2 所有图书界面

image.png

4.3 管理员

(1)审核借阅界面

image.png

(2)审核归还界面

image.png