## 前言
因为最近比较空闲,因为无聊所以把很早之前的一个又jsp+serlvet开发的酒店管理系统重新编写成基于Springboot框架开发,界面设计美化。
## 源码地址
github:[https://github.com/linwb-0924](https://github.com/linwb-0924)
(上面还有作者开发的其他的项目源码)
## 技术栈
- Springboot框架
- 前端页面采用thymeleaf模板引擎,bootstrap+semantic框架
- mail邮件发送
- cahce数据缓存
- rabbitmq消息中间件
- Mybatis
- mysql
- ======================================
## 项目启动
因为这是很久之前开发的系统,数据库并没有重新编写,故源码中无sql文件运行,如要运行还得自己创建数据库及数据表。
- 数据库
数据库名:hotel
customer表
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613200814993.png)
employee表
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613200833727.png)
room表
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613200853358.png)
information表
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613200919396.png)
- 修改配置文件
修改数据库连接用户名和密码
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613200958597.png)
修改rabbitmq相关配置
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613201101907.png)
修改邮箱发送的相关配置(邮箱需开启smtp服务)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613201137573.png)
以上修改完成即可运行。
## 功能演示
- 登录页面国际化
- ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613201441246.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTExNTkyOA==,size_16,color_FFFFFF,t_70)
- ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613201456865.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTExNTkyOA==,size_16,color_FFFFFF,t_70)
- 注册发送邮件验证码(填写的邮件需开启smtp)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613201556878.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTExNTkyOA==,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613201616808.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTExNTkyOA==,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613201642309.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTExNTkyOA==,size_16,color_FFFFFF,t_70)
- 与注册相关的密码加密
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613201856540.png)
- 登录拦截(这就不演示了)
- 注销
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613201947607.png)
- 实名认证(主要是姓名和照片)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613202045431.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTExNTkyOA==,size_16,color_FFFFFF,t_70)
- 实名认证完个人信息显示
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613202132239.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTExNTkyOA==,size_16,color_FFFFFF,t_70)
- CRUD:包括分页展示,搜索查询(用chche实现数据缓存),新增(用rabbitmq消息队列监听)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613202345557.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTExNTkyOA==,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613202407565.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTExNTkyOA==,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613202422878.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTExNTkyOA==,size_16,color_FFFFFF,t_70)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200613202441582.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTExNTkyOA==,size_16,color_FFFFFF,t_70)
## 总结
该系统并未对功能实现更加具体的完善,也是对springboot框架的应用,整体架构较简单,springboot小白完全适合读懂,初学springboot框架的推荐观看源码。
没有合适的资源?快使用搜索试试~ 我知道了~
java基于Springboot框架开发的酒店管理系统Hotel.zip
共70个文件
java:28个
html:13个
properties:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 101 浏览量
2024-05-17
23:41:08
上传
评论
收藏 241KB 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
资源推荐
资源详情
资源评论
收起资源包目录
java基于Springboot框架开发的酒店管理系统Hotel.zip (70个子文件)
manualType.properties 10B
Hotel-master
mvnw.cmd 6KB
pom.xml 4KB
src
test
java
org
fjnu
springboot
SpringbootLoginApplicationTests.java 1002B
main
resources
mapper
UserMapper.xml 922B
InfoMapper.xml 808B
RoomMapper.xml 1022B
CustomerMapper.xml 799B
application.properties 980B
templates
select-room.html 4KB
info-one.html 4KB
zhuce.html 2KB
room-new.html 4KB
select-customer.html 4KB
select-info.html 4KB
create-info.html 5KB
room-one.html 3KB
mail.html 2KB
index.html 2KB
success.html 3KB
customer-one.html 3KB
renzheng.html 3KB
i18n
login_en_US.properties 205B
login.properties 273B
login_zh_CN.properties 267B
static
asserts
js
bootstrap.min.js 48KB
popper.min.js 19KB
jquery-3.2.1.slim.min.js 68KB
feather.min.js 70KB
Chart.min.js 154KB
img
bootstrap-solid.svg 1KB
css
bootstrap.min.css 141KB
dashboard.css 2KB
signin.css 906B
css
me.css 2KB
images
linweibin.jpg 9KB
java
org
fjnu
springboot
mapper
InfoMapper.java 451B
UserMapper.java 472B
CustomerMapper.java 433B
RoomMapper.java 434B
Interceptor
LoginInterceptor.java 778B
confjg
MvcConfig.java 1KB
LocalResolver
MyLocalResolver.java 829B
service
UserService.java 720B
RoomService.java 1KB
CustomerService.java 771B
InfoService.java 762B
SpringbootLoginApplication.java 586B
exception
MailException.java 235B
util
MD5Utils.java 980B
controler
SignupControler.java 3KB
CustomerControler.java 2KB
RoomControler.java 3KB
LoginControler.java 2KB
MyControler.java 420B
InfoControler.java 4KB
CertificateControler.java 2KB
bean
Mail.java 444B
Room.java 1KB
Customer.java 810B
User.java 1KB
Information.java 1KB
.mvn
wrapper
maven-wrapper.properties 218B
maven-wrapper.jar 50KB
MavenWrapperDownloader.java 5KB
mvnw 10KB
.gitignore 333B
README.md 5KB
系统.txt 7B
item.pdf 6B
共 70 条
- 1
资源评论
枫蜜柚子茶
- 粉丝: 7500
- 资源: 5123
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功