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