当前位置:   article > 正文

一个基于Springboot开发的酒店管理系统_springboot 酒店管理系统 gitee github

springboot 酒店管理系统 gitee github

前言

因为最近比较空闲,因为无聊所以把很早之前的一个又jsp+serlvet开发的酒店管理系统重新编写成基于Springboot框架开发,界面设计美化。

源码地址

githubhttps://github.com/linwb-0924
(上面还有作者开发的其他的项目源码)

直接csdn下载:https://download.csdn.net/download/weixin_45115928/12522770

技术栈

  • Springboot框架
  • 前端页面采用thymeleaf模板引擎,bootstrap+semantic框架
  • mail邮件发送
  • cahce数据缓存
  • rabbitmq消息中间件
  • Mybatis
  • mysql
  • ======================================

项目启动

因为这是很久之前开发的系统,数据库并没有重新编写,故源码中无sql文件运行,如要运行还得自己创建数据库及数据表。

  • 数据库
    数据库名:hotel
    customer表
    在这里插入图片描述
    employee表
    在这里插入图片描述
    room表
    在这里插入图片描述
    information表
    在这里插入图片描述
  • 修改配置文件

修改数据库连接用户名和密码
在这里插入图片描述
修改rabbitmq相关配置
在这里插入图片描述
修改邮箱发送的相关配置(邮箱需开启smtp服务)
在这里插入图片描述
以上修改完成即可运行。

功能演示

  • 登录页面国际化

  • 在这里插入图片描述

  • 在这里插入图片描述

  • 注册发送邮件验证码(填写的邮件需开启smtp)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 与注册相关的密码加密
    在这里插入图片描述

  • 登录拦截(这就不演示了)

  • 注销
    在这里插入图片描述

  • 实名认证(主要是姓名和照片)
    在这里插入图片描述

  • 实名认证完个人信息显示

在这里插入图片描述

  • CRUD:包括分页展示,搜索查询(用chche实现数据缓存),新增(用rabbitmq消息队列监听)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

总结

该系统并未对功能实现更加具体的完善,也是对springboot框架的应用,整体架构较简单,springboot小白完全适合读懂,初学springboot框架的推荐观看源码。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/418006
推荐阅读
相关标签
  

闽ICP备14008679号