网站建设中联系我们怎么写,郑州市做网站公司a汉狮,ftp中打开wordpress,网站建设开发团队介绍前言
嗨#xff0c;大家好#xff0c;我是希留#xff0c;一个被迫致力于全栈开发的老菜鸟。
今天又来给小伙伴们分享一个基于 SpringBoot Vue 实现的前后端分离后台管理系统项目#xff1b;
简介
这个项目是基于xiliu-tenant脚手架项目搭建而成#xff0c;原本是帮朋…前言
嗨大家好我是希留一个被迫致力于全栈开发的老菜鸟。
今天又来给小伙伴们分享一个基于 SpringBoot Vue 实现的前后端分离后台管理系统项目
简介
这个项目是基于xiliu-tenant脚手架项目搭建而成原本是帮朋友公司做的一个租赁管理系统用来管理房态信息、办理入住等。对方没给设计图、也没有提具体需求只是让我凭感觉来做。在项目做了几个月后因业务调整所以就没有后续了想着与其直接删除还不如开源分享给大家一起讨论学习。
项目虽然没有做的很完整但是整体的数据架构还算是可以的可以很容易进行功能完善和添加新功能。
由于本人的精力有限还有很多地方没法完善如有感兴趣的朋友欢迎加入一起完善共同进步
功能设计
系统的基础设计可以参考发布的上一篇文章这么优秀的开源脚手架项目我不允许还有人不知道这里介绍一下新加的一些功能点吧
集成了百度地图
集成步骤参考前端Vue项目如何集成地图实现地图选址功能 集成了easyexcel
集成了easyexcel实现导入导出功能。 内置功能
序号模快说明1租户管理配置系统租户支持 SaaS 场景下的多租户功能。2配置租户套餐自定每个租户的菜单、操作、按钮的权限。3用户管理用户是系统操作者该功能主要完成系统用户配置。4部门管理配置系统组织机构公司、部门、小组树结构展现支持数据权限。5菜单管理配置系统菜单操作权限按钮权限标识等。6角色管理角色菜单权限分配、设置角色按机构进行数据范围权限划分。7字典管理对系统中经常使用的一些较为固定的数据进行维护。8操作日志系统正常操作日志记录和查询系统异常信息日志记录和查询。9登录日志系统登录日志记录查询包含登录异常。10在线用户当前系统中活跃用户状态监控。11代码生成前后端代码的生成java、html、xml、sql支持CRUD下载 。12系统接口根据业务代码自动生成相关的api接口文档。13服务监控监视当前系统CPU、内存、磁盘、堆栈等相关信息。14缓存监控监视当前缓存的相关信息。15房源管理房源添加、导入等信息。
核心技术
依赖
[Mysql] 5.7[Jdk] 1.8[Maven] 3.0[Redis] 3.0
后端
Spring Boot2.5.4.RELEASE: Spring Boot是一款开箱即用框架让我们的Spring应用变的更轻量化、更快的入门。在主程序执行main函数就可以运行。你也可以打包你的应用为jar并通过使用java -jar来运行你的Web应用Mybatis-plus3.5.1: MyBatis-plus简称 MP是一个 MyBatis (opens new window) 的增强工具。Spring Security: 认证和授权框架JWT: 登录支持Redis: 分布式缓存Easyexcel: 简化导入导出工具
前端
npmnode.js的包管理工具用于统一管理我们前端项目中需要用到的包、插件、工具、命令等便于开发和维护。webpack用于现代 JavaScript 应用程序的_静态模块打包工具ES6Javascript的新版本ECMAScript6的简称。利用ES6我们可以简化我们的JS代码同时利用其提供的强大功能来快速实现JS逻辑。vue-cliVue的脚手架工具用于自动生成Vue项目的目录及文件。vue-routerVue提供的前端路由工具利用其我们实现页面的路由控制局部刷新及按需加载构建单页应用实现前后端分离。element-ui基于MVVM框架Vue开源出来的一套前端ui组件。avue: 用该组件包裹后可以变成拖拽组件,采用相对于父类绝对定位;用键盘的上下左右也可以控制移动vue-echarts: vue-echarts是封装后的vue插件,基于 ECharts v4.0.1 开发
系统截图 开源地址
githubhttps://github.com/277769738/xiliu-lease-tenant
giteehttps://gitee.com/huoqstudy/xiliu-lease-tenant
在线体验https://lms.xiliu.online平台管理员admin/123456租户1管理员yz_admin/123456租户2管理员test_admin/123456
总结
以上就是本文的全部内容了感谢大家的阅读。
如果觉得文章对你有帮助还不忘帮忙点赞、收藏、关注、评论哟您的支持就是我创作最大的动力