Books-Management 项目致力于为学生打造一个简单、方便、快捷、易于二次开发的毕设项目
Books-Management 项目是一套图书馆信息管理系统,包括用户小程序以及后台管理系统,基于SpringBoot+MyBatis实现。前台商城系统包含用户注册登录、首页门户、图书查询、在线借阅、个人中心、我的信息、我的借阅、押金充值。后台管理系统包含统计分析、用户管理、分类管理、图书管理、借阅管理、管理员管理、统计报表、设置等模块。
后端项目 Books-Server 地址:https://github.com/KINNONG/Books-Management.git

前端项目 Books-Miniapp 地址:https://github.com/KINNONG/Books-Miniapp.git
| 技术 | 说明 | 官网 |
|---|---|---|
| SpringBoot | Web应用开发框架 | https://spring.io/projects/spring-boot |
| SpringSecurity | 认证和授权框架 | https://spring.io/projects/spring-security |
| MyBatis | ORM框架 | http://www.mybatis.org/mybatis-3/zh/index.html |
| JWT | JWT登录支持 | https://github.com/jwtk/jjwt |
| Docker | 应用容器引擎 | https://www.docker.com |
| Maven | 项目管理工具 | https://maven.apache.org/ |
| 技术 | 说明 | 官网 |
|---|---|---|
| Vue | 前端框架 | https://vuejs.org/ |
| JQuery | 前端框架 | https://jquery.com/ |
| Bootstrap | 前端框架 | https://getbootstrap.com/ |
| ColorUI | 前端UI框架 | https://github.com/weilanwl/ColorUI |
| Ajax | 前端HTTP框架 | http://ajax.p2hp.com/ |
| Echarts | 基于 JavaScript 的开源可视化图表库 | https://echarts.apache.org/zh/index.html |
| 工具 | 说明 | 官网 |
|---|---|---|
| IDEA | 开发IDE | https://www.jetbrains.com/idea/download |
| Navicat | 数据库连接工具 | http://www.formysql.com/xiazai.html |
| Typora | Markdown编辑器 | https://typora.io/ |
| 工具 | 版本号 | 下载 |
|---|---|---|
| JDK | 1.8 | https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html |
| Mysql | 5.7 | https://www.mysql.com/ |
| 微信开发者工具 | 稳定版 | https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html |
| Navicat | 数据库连接工具 | http://www.formysql.com/xiazai.html |
//1、克隆该项目
git clone https://github.com/KINNONG/Books-Management.git
//2、导入idea中打开项目
//3、打开Navicat,运行a_book.sql文件
//4、运行项目
//5、localhost:8080
//1、克隆该项目
git clone https://github.com/KINNONG/Books-Miniapp.git
//2、导入微信开发者工具中打开项目
如需使用小程序授权登录,请在Books-Management 中的 application.yml 文件中修改 appid 和 appsecret


