开源软件名称:youliao
开源软件地址:https://gitee.com/sinaC/youliao
开源软件介绍:
YOU-LIAO 后台管理系统项目简介一个基于 Spring Boot 2.0.4、Mybatis、JWT、WebSocket、Spring Security、Redis、Ant Design Pro Vue的前后端分离的后台管理系统。此处只是项目的简介,更多的技术内容使用实现方案会完善到wiki 文档,敬请期待。 如果该项目对您有帮助,您可以点右上角 "Star" 支持一下 谢谢!
或者您可以 "follow" 一下,该项目将持续更新,不断完善功能。
前端项目地址: https://gitee.com/sinaC/ant-vue-youliao 体验地址: http://132.232.43.102 账号密码: guest/guest 自由注册;支持账号和手机号登录; 交流: QQ交流群号:129557872;也可描述详细问题email到[email protected] 或则Issue; 文档: 地址:https://sinac.gitee.io/blog.<文档还在完善中> 更新日志更新请查看 软件架构- 后端:框架:Spring Boot + 安全框架:spring security + 缓存:Redis + 数据库:Mysql 多模块集成框架
- 前端:ANTD PRO VUE 开箱即用的中台前端/设计解决方案
项目功能模块├─仪表盘│ ├─工作台│ ├─分析页│ ├─测试功能├─系统管理│ ├─用户管理│ ├─角色管理│ ├─菜单管理│ ├─部门管理│ ├─岗位管理│ ├─系统日志├─外部网页链接│ ├─swagger-ui(在线接口文档)│ ├─SQL监控│ ├─Swagger-Bootstrap-UI│ ├─排队大厅(websocket)│ ├─进程日志(websocket)├─系统监控│ ├─磁盘监控│ ├─jvm信息│ ├─服务器信息│ ├─Tomcat信息│ ├─Redis信息├─常见案列│ ├─打印测试│ ├─OSS存储│ ├─订单管理<微信 支付宝 扫码付>│ ├─pdf小票预览│ │ ├─采血回执单│ │ ├─销售票据│ │ ├─销售小票│ │ ├─销售凭证│ ├─redisson缓存操作│ ├─邮件发送│ ├─动态文档解析预览├─开发中模块│ ├─ES加入文档检索<开发中>│ ├─在线office 文档转Pdf<开发中>├─优化模块模块│ ├─订单下单延时队列处理过期│ ├─redisson各类数据的操作└─其他模块 └─更多功能开发中。。 文档 目录项目解读 - 项目预览
- 项目文档、监控集成
- pdf小票预览
安全框架SpringSecurity - SpringSecurity集成
- 订单管理扫码付
- 腾讯云api功能
项目技术 - 后端技术栈
- 前端技术栈
- 集成技术点
案列解读(以博客形式) - 邮件发送服务解读
- 动态文档解析预览解读
使用说明 前段项目启动请前往前段项目拉取项目代码git clone https://gitee.com/sinaC/youliao.git 数据库执行语句 sql语句 项目在中央仓库无法下载的jar(word解析相关包) 在项目/doc 目录下 启动后看到美女图案表示启动成功;
1.集成阿里Druid数据库连接池,监控DB池连接和SQL的执行情况;账号 root 密码 root 可自行在项目中设置;demo实例
2.集成Swagger:一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务;demo实例
3.集成Swagger-Bootstrap-UI文档<swagger升级版 测试更方便>;启动后访问 http://localhost:8080/api/doc.html;
4.webSocket 日志实时推送;启动后访问 http://localhost:8080/api/log/view
5.pdf预览;启动后默认访问 http://localhost:8080/api/generic/web/viewer.html 后面跟 ?file=文件名.pdf 可访问pdf文件
1.基于springSecurity 安全框架做的用户权限体系。权限体系为:用户-角色-菜单 功能权限(控制到按钮级别权限 还在完善) 部门-岗位 数据权限。
1.基于支付案列的扫码付已经完善接入,个人已自测。更多支付类型后期再不断更新。案列预览。
- 基础框架:Spring Boot 2.0.4.RELEASE
- 安全框架: Spring Security 5.0.7.RELEASE
- 持久层框架: Mybatis
- 数据库: Mysql
- Jar包管理: Maven
- 身份验证: JWT
- 缓存框架:Redis
- 日志打印:logback
- 长连接:webSocket
- 模板解析 freemarker
- 文档预览 pdfJs xdocJs
- Html转Pdf和图片 html2canvas
- 导入导出 Easy POI
- 接口文档 swagger2
- 其他:fastJson、xml、xdoc 等
集成了多个开源技术点,非常简单.只需要短短的几部就能完成集成
1.Swagger-Bootstrap-UI github开源接口文档 项目地址
2.XDOC-专注文档处理 处理在线动态文档预览 项目地址
3.EasyPoi Excel和 Word简易工具类 项目地址
3.自动化代码生成集成 项目地址
4.Redisson封装扩展分布式锁类型 单机 集群 哨兵模式 应用 项目地址
码云特技- 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
- 码云官方博客 blog.gitee.com
- 你可以 https://gitee.com/explore 这个地址来了解码云上的优秀开源项目
- GVP 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
- 码云官方提供的使用手册 https://gitee.com/help
- 码云封面人物是一档用来展示码云会员风采的栏目 https://gitee.com/gitee-stars/
给开发的小伙伴留言此项目希望给大家提供一个共同交流的平台.目前项目文档还在完善中,如有问题请邮件到 [email protected];操作账号只提供给对此项目有捐赠的小伙伴.谢谢大家!!! 捐赠如果觉得还不错,请作者喝杯咖啡吧 ☺ |
请发表评论