基于SpringBoot的图书管理系统[毕业设计]
前言
该图书管理系统是基于SpringBoot的项目,包含源码和非正式论文,下载地址:
https://download.youkuaiyun.com/download/qq_40623672/75938290
项目介绍
基于SpringBoot 的图书管理系统,主要包括系统管理、图书管理、借阅者管理三部分
功能模块
组织结构
项目结构的一些简单说明
├─src
│ ├─main
│ │ ├─java
│ │ │ └─io
│ │ │ └─mvc
│ │ │ └─web
│ │ │ └─book
│ │ │ ├─annotation 自定义注解类
│ │ │ ├─common 公共类
│ │ │ ├─config 配置类
│ │ │ ├─controller 控制层
│ │ │ ├─dao dao层接口
│ │ │ ├─exception 全局统一异常处理
│ │ │ ├─interceptor 过滤接口
│ │ │ ├─model 实体类
│ │ │ ├─service 业务层
│ │ │ │ └─impl 实现类
│ │ │ └─util 工具类
│ │ ├─resources
│ │ │ └─mapper dao层对应mapper文件
│ │ └─webapp
│ │ ├─static 静态资源文件
│ │ └─WEB-INF
│ │ └─page jsp文件
│ │ ├─admin 管理员
│ │ └─common 普通用户
技术选型
后端技术 | 名称 | 版本 |
---|---|---|
Spring Boot | Spring框架 | 2.2.7 |
MyBatis | ORM框架 | 1.3.3 |
Maven | 项目构建管理 | 3.6.0+ |
Druid | 数据库连接池 | 1.1.8 |
MySQL | 数据库 | 5.6+ |
Swagger | API管理工具 | 2.2.9 |
前端技术 | 名称 | 使用 |
---|---|---|
jQuery | JS框架 | 前端js框架 |
Bootstrap | 前端UI框架 | UI布局 |
Layui | 前端UI框架 | UI布局 |
CKEditor | 富文本编辑器 | 编辑图书信息 |
zTree | jQuery 实现的多功能 “树插件” | 显示图书分类 |
开发环境
安装 JDK(1.8+)
安装 Maven (3.6.0+)
安装 MySQL (5.6+)
安装 IDEA(2019.3)
项目截图
登录
普通用户登录
账号:user
密码:123456
超级管理员登录
账号:admin
密码:123456
登录
主页
系统管理
用户管理
角色管理
应用管理
图书管理
图书分类管理
图书信息管理
借书管理
还书管理
借阅管理
借书记录
关注
关注我有其他毕业设计项目,以供参考~