# ManageBooks
![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg)
### 简介
**项目年久失修 仅供参考 ゜▽゜)ノ**
一个基于SpringBoot+Thymeleaf渲染的图书管理系统<br>
功能: <br>
用户: a.预约图书 b.查看预约记录 c.还书<br>
管理员: a.添加图书 b.处理预约(借书) c.查看借阅记录<br>
另:<br>
1.当用户过了还书日期仍旧未还书时会发邮件通知<br>
2.当有书被还时发邮件通知预约书的用户到图书馆进行借书<br>
### 使用技术
后端 | ...
:---:|:---
核心框架 | spring、springboot、mybatis
连接池 | Alibaba Druid
前端 | ...
:---:|:---
核心框架(轻量简洁) | BootStrap、Thymeleaf
界面入口: localhost:8080<br>
管理员用户名: admin_czc 密码: 123456 (manager表)<br>
普通用户名: czc_reader 密码: 123456 (reader表)<br>
### 目录结构
```
.
├── ManageBooks.iml
├── mvnw
├── mvnw.cmd
├── pom.xml
├── readme.md
├── src
│ ├── main
│ │ ├── java
│ │ │ └── cn
│ │ │ └── lightina
│ │ │ └── managebooks
│ │ │ ├── enumeration (异常枚举类)
│ │ │ ├── exception (自定义异常)
│ │ │ ├── ManageBooksApplication.java
│ │ │ ├── config
│ │ │ │ └── WebConfig.java
│ │ │ ├── controller
│ │ │ │ ├── LoginController.java (登陆)
│ │ │ │ ├── ReaderController.java
│ │ │ │ └── emailController.java (邮件)
│ │ │ ├── dao
│ │ │ │ ├── BookMapper.java
│ │ │ │ ├── MailMapper.java
│ │ │ │ └── UserMapper.java
│ │ │ ├── pojo
│ │ │ │ ├── Book.java
│ │ │ │ ├── BookList.java
│ │ │ │ ├── Borrow.java
│ │ │ │ ├── BorrowDetail.java
│ │ │ │ ├── MailDetail.java
│ │ │ │ ├── ProcessResult.java
│ │ │ │ ├── Reservation.java
│ │ │ │ ├── ReservationDetail.java
│ │ │ │ ├── ReservationResult.java
│ │ │ │ └── User.java
│ │ │ └── service
│ │ │ ├── BookService.java (预约和借阅等)
│ │ │ ├── BookServiceimpl.java
│ │ │ ├── MailService.java (邮箱)
│ │ │ ├── MailServiceimpl.java
│ │ │ ├── UserService.java (登陆)
│ │ │ └── UserServiceimpl.java
│ │ └── resources
│ │ ├── Mapper
│ │ │ ├── book.xml
│ │ │ ├── mail.xml
│ │ │ └── user.xml
│ │ ├── application.yml
│ │ ├── static
│ │ │ ├── common
│ │ │ │ └── headbar.html (导航栏)
│ │ │ └── lib
│ │ │ ├── css
│ │ │ ├── images
│ │ │ └── js
│ │ └── templates
│ │ ├── admin_addbook.html
│ │ ├── admin_borrow.html
│ │ ├── admin_processreservation.html
│ │ ├── detail_admin.html (管理员导航栏模版)
│ │ ├── detail_user.html (用户导航栏模版)
│ │ ├── login.html (登陆主界面)
│ │ ├── user_booklist.html
│ │ ├── user_borrow.html
│ │ └── user_reservation.html
```
主界面:
![主界面](https://github.com/jacklightChen/managebooks/blob/master/src/main/resources/static/lib/images/managebooks_intro1.png)
用户界面:
![预约界面](https://github.com/jacklightChen/managebooks/blob/master/src/main/resources/static/lib/images/managebooks_intro2.png)
![预约记录界面](https://github.com/jacklightChen/managebooks/blob/master/src/main/resources/static/lib/images/managebooks_intro3.png)
![还书界面](https://github.com/jacklightChen/managebooks/blob/master/src/main/resources/static/lib/images/managebooks_intro7.png)
管理员界面:
![添加界面](https://github.com/jacklightChen/managebooks/blob/master/src/main/resources/static/lib/images/managebooks_intro4.png)
![处理界面](https://github.com/jacklightChen/managebooks/blob/master/src/main/resources/static/lib/images/managebooks_intro5.png)
![借阅界面](https://github.com/jacklightChen/managebooks/blob/master/src/main/resources/static/lib/images/managebooks_intro6.png)
### WARNING
![](./CONTENT.JPG)
没有合适的资源?快使用搜索试试~ 我知道了~
管理系统系列--图书管理系统(SpringBoot,thymeleaf) (, Archived).zip
共62个文件
java:27个
html:10个
png:7个
需积分: 5 0 下载量 89 浏览量
2024-02-24
22:38:51
上传
评论
收藏 1.26MB ZIP 举报
温馨提示
管理系统系列--图书管理系统(SpringBoot,thymeleaf) (, Archived)
资源推荐
资源详情
资源评论
收起资源包目录
管理系统系列--图书管理系统(SpringBoot,thymeleaf) (, Archived).zip (62个子文件)
kwan02242225
数据库DUMP.sql 29KB
pom.xml 3KB
.gitattributes 59B
src
main
resources
templates
admin_borrow.html 2KB
user_reservation.html 2KB
admin_processreservation.html 2KB
detail_user.html 3KB
user_booklist.html 2KB
detail_admin.html 2KB
login.html 1KB
admin_addbook.html 9KB
user_borrow.html 2KB
Mapper
user.xml 583B
mail.xml 451B
book.xml 3KB
static
lib
js
check.js 5KB
css
signin.css 833B
homepage.css 1KB
images
qc1.jpg 30KB
qc2.jpg 27KB
managebooks_intro4.png 74KB
managebooks_intro2.png 97KB
managebooks_intro6.png 50KB
managebooks_intro1.png 163KB
managebooks_intro3.png 50KB
managebooks_intro5.png 88KB
qc.jpg 41KB
managebooks_intro7.png 45KB
common
headbar.html 2KB
application.yml 776B
java
cn
lightina
managebooks
enumeration
ExceptionEnum.java 495B
ManageBooksApplication.java 429B
controller
ExceptionController.java 1KB
emailController.java 1KB
LoginController.java 2KB
ReaderController.java 7KB
dao
UserMapper.java 302B
BookMapper.java 1KB
MailMapper.java 281B
pojo
Book.java 459B
MailDetail.java 201B
BorrowDetail.java 276B
ReservationDetail.java 262B
Reservation.java 225B
ReservationResult.java 406B
BookList.java 833B
Borrow.java 289B
User.java 389B
ProcessResult.java 839B
service
MailServiceimpl.java 2KB
BookServiceimpl.java 2KB
UserService.java 185B
BookService.java 741B
MailService.java 208B
UserServiceimpl.java 579B
exception
ServiceException.java 499B
config
WebConfig.java 1KB
LICENSE 11KB
CONTENT.JPG 303KB
.gitignore 268B
需求.pdf 450KB
README.md 6KB
共 62 条
- 1
资源评论
Kwan的解忧杂货铺
- 粉丝: 1w+
- 资源: 3661
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功