# hotelManage
<p align="center">
hotelManage,一个基于springboot+Vue的前后端分离酒店管理系统
<br>
<img src="https://img.shields.io/badge/jdk-1.8+-brightgreen.svg" ></img><img src="https://img.shields.io/badge/springboot-2.3.1-brightgreen.svg" ></img><img src="https://img.shields.io/badge/mybatisplus-3.3.2-brightgreen.svg" ></img><img src="https://img.shields.io/badge/swagger-2.9.2-brightgreen.svg" ></img><img src="https://img.shields.io/badge/vue-2.6.10-brightgreen.svg" ></img><img src="https://img.shields.io/badge/elementui-2.8.2-brightgreen.svg" ></img>
</p>
## 1.前言
- **hotelMange** 是由于学校数据库课设而诞生
- 次项目为简单DEMO现已不再更新
## 2.解释
- **guest** 为后端模块,可直接用idea打开运行
- **vue-manage-system** 为前端模块,可直接用webstorm打开运行
## 3.开始步骤
- 下载/克隆两个文件夹分别用 idea & webstorm打开
### 3.1 后端guest模块启动
- **将guest.sql导入 (存在resource目录下的)**
- 修改application.yaml中的数据库配置(用户名,密码,端口号)
![MySQL](https://s2.loli.net/2023/03/22/VNq95vFDs3QocE4.png)
- 直接运行即可
> **数据库版本请用 5.6.X 版本**
>
> 后端运行成功后可直接访问swagger文档:http://localhost:80/swagger-ui.html
>
> 已将前端文件放入后端,也可直接访问登陆页面:http://localhost/#/login
### 2.3 前端vue-manage-system模块启动
- 安装项目依赖
```bash
npm install --registry=https://registry.npm.taobao.org
```
- 开启服务器,浏览器访问 http://localhost:8080
```
npm run serve
```
## 4.项目截图
### 4.1 数据库结构
![sql](https://cdn.jsdelivr.net/gh/looniink/image/sql.png)
### 4.2 登录界面
![login](https://cdn.jsdelivr.net/gh/looniink/image/hotellogin.png)
### 4.3 预定界面
![book](https://cdn.jsdelivr.net/gh/looniink/image/book.png)
### 4.4 客户界面
### ![client](https://cdn.jsdelivr.net/gh/looniink/image/client.png)
## 5. 采用技术
| 技术 | 说明 | 官网 |
| :----------: | :---------------------: | :----------------------------------------------------------: |
| SpringBoot | MVC框架 | [ https://spring.io/projects/spring-boot](https://spring.io/projects/spring-boot) |
| MyBatis-Plus | ORM框架 | https://mp.baomidou.com/ |
| Swagger-UI | 接口文档生成工具 | [ https://github.com/swagger-api/swagger-ui](https://github.com/swagger-api/swagger-ui) |
| Screw | 数据库文档生成工具 | https://github.com/pingfangushi/screw |
| Druid | 数据库连接池 | [ https://github.com/alibaba/druid](https://github.com/alibaba/druid) |
| JWT | JWT登录支持 | https://github.com/jwtk/jjwt |
| SLF4J | 日志框架 | http://www.slf4j.org/ |
| Lombok | 简化对象封装工具 | [ https://github.com/rzwitserloot/lombok](https://github.com/rzwitserloot/lombok) |
| Nginx | HTTP和反向代理web服务器 | http://nginx.org/ |
| Vue.js | 前端框架 | https://vuejs.org/ |
| Vue-router | 路由框架 | https://router.vuejs.org/ |
| Vuex | 全局状态管理框架 | https://vuex.vuejs.org/ |
| Element | 前端ui框架 | [ https://element.eleme.io](https://element.eleme.io/) |
| Axios | 前端HTTP框架 | [ https://github.com/axios/axios](https://github.com/axios/axios) |
## 6.开发工具
| 工具 | 说明 | 官网 |
| :------: | :---------------: | :-----------------------------------------: |
| IDEA | Java开发IDE | https://www.jetbrains.com/idea/download |
| WebStorm | 前端开发IDE | https://www.jetbrains.com/webstorm/ |
| X-shell | Linux远程连接工具 | https://xshell.en.softonic.com/ |
| X-ftp | Linux文件传输工具 | https://www.netsarang.com/zh/all-downloads/ |
| Navicat | 数据库连接工具 | https://www.navicat.com.cn/ |
## 7.致谢
- 实验室小伙伴zhangxueping:https://github.com/zhangxueping21
- vue-manage-system:https://github.com/looniink/vue-manage-system
没有合适的资源?快使用搜索试试~ 我知道了~
hotelManage是一个基于springboot+vue的前后端分离酒店管理系统hotelManage.zip
共147个文件
java:52个
js:18个
vue:17个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 189 浏览量
2024-05-14
13:46:28
上传
评论
收藏 2.32MB ZIP 举报
温馨提示
该项目利用了基于springboot + vue + mysql的开发模式框架实现的课设系统,包括了项目的源码资源、sql文件、相关指引文档等等。 【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。 【技术】 Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes
资源推荐
资源详情
资源评论
收起资源包目录
hotelManage是一个基于springboot+vue的前后端分离酒店管理系统hotelManage.zip (147个子文件)
.browserslistrc 33B
chunk-vendors.635bc84a.css 228KB
index.css 228KB
home.5c61c3bf.css 3KB
main.css 2KB
app.2b293855.css 2KB
dashboard.0b3c54bd.css 2KB
table.53bb3690.css 918B
login.3b04cf73.css 675B
color-green.css 673B
color-dark.css 421B
permission.09c9f0fe.css 279B
tabs.13324337.css 278B
icon.css 100B
people.gif 6KB
people.ecba1844.gif 6KB
.gitattributes 115B
.gitignore 395B
guest_数据库文档生成_0.0.1-SNAPSHOT.html 15KB
index.html 2KB
index.html 727B
favicon.ico 3KB
favicon.ico 3KB
RoomController.java 21KB
GuestController.java 13KB
BookMsgController.java 9KB
CostController.java 9KB
CheckInController.java 7KB
CostTypeController.java 7KB
GuestApplicationTests.java 6KB
FrontController.java 6KB
JwtUtill.java 3KB
SwaggerConfig.java 2KB
BackgroundController.java 2KB
JwtInterceptor.java 2KB
CheckInServiceImpl.java 1KB
MvcConfig.java 1KB
BookMsgServiceImpl.java 1KB
ResponseMsg.java 1KB
CostServiceImpl.java 1KB
BookMsg.java 1KB
CostTypeServiceImpl.java 1KB
RoomMsg.java 1009B
Room.java 980B
Response.java 960B
GuestServiceImpl.java 950B
CheckIn.java 932B
Test1.java 801B
Cost.java 785B
CheckInMapper.java 777B
GuestMsg.java 777B
CorsConfig.java 769B
BookMsgMapper.java 754B
Front.java 753B
CheckInService.java 722B
GuestApplication.java 720B
RoomServiceImpl.java 710B
CostType.java 688B
BookMsgService.java 670B
Background.java 647B
Guest.java 635B
BackgroundServiceImpl.java 619B
CostMapper.java 616B
FrontServiceImpl.java 574B
CostService.java 562B
CostTypeMapper.java 538B
GuestMapper.java 532B
CostTypeService.java 480B
GuestService.java 474B
RoomMapper.java 441B
BackgroundMapper.java 392B
RoomService.java 383B
FrontMapper.java 377B
BackgroundService.java 332B
FrontService.java 318B
login-bg.jpg 327KB
login-bg.5e1b171f.jpg 327KB
lujianbin.jpg 22KB
lujianbin.f92e14a0.jpg 22KB
img.jpg 6KB
chunk-vendors.531c82d1.js 926KB
table.7e8a4814.js 40KB
dashboard.1f1d6873.js 12KB
app.87e09796.js 8KB
home.72cde3d9.js 8KB
permission.cd3f9106.js 7KB
tabs.7c02b1ab.js 7KB
index.js 4KB
directives.js 3KB
login.4e579b91.js 3KB
main.js 2KB
i18n.js 1KB
request.js 892B
index.js 446B
vue.config.js 130B
bus.js 87B
postcss.config.js 59B
babel.config.js 53B
package-lock.json 443KB
package.json 803B
共 147 条
- 1
- 2
资源评论
枫蜜柚子茶
- 粉丝: 6714
- 资源: 4871
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功