getfromcode

mksz610-SpringBoot2.X+ Vue + UniAPP,全栈开发医疗小程序

前端开发
课程简介

这套医疗全栈项目源码聚焦于 HBase 与 SpringBoot、Vue3 及 UniApp 的协同实战,旨在解决开发者在构建垂直领域业务系统时,如何整合大数据存储与前后端分离架构的工程难题。项目并非简单的 CRUD 演示,而是深入探讨了基于 Phoenix 的 RBAC 权限模型设计,以及 SaToken 在分布式环境下的认证授权实现。适合具备 Java…

已有 4 人浏览 发布 2026-09-23 更新 2026-10-04

这套医疗全栈项目源码聚焦于 HBase 与 SpringBoot、Vue3 及 UniApp 的协同实战,旨在解决开发者在构建垂直领域业务系统时,如何整合大数据存储与前后端分离架构的工程难题。项目并非简单的 CRUD 演示,而是深入探讨了基于 Phoenix 的 RBAC 权限模型设计,以及 SaToken 在分布式环境下的认证授权实现。适合具备 Java 基础、熟悉 Vue 语法,但对企业级中间件集群部署和复杂业务逻辑封装缺乏经验的中级开发者。它不适合零基础初学者,因为前期环境搭建涉及 Linux、Docker 及 HBase 集群配置,需要一定的运维基础才能顺利跑通初始项目。

核心架构与权限体系解析

从单体到微服务化思维

建议首先研读第二章的技术栈分析部分,重点理解后端如何分层处理业务逻辑,以及前端 Vue3 项目与 UniApp 小程序在数据交互层的统一规范。这里的核心在于掌握 SaToken 与 Phoenix 的结合方式,传统 RBAC 通常基于 MySQL,而本项目利用 HBase 的宽表特性存储权限数据,通过 Phoenix SQL 接口进行高效查询。学习时需重点观察权限拦截器的实现逻辑,以及前端路由守卫如何配合后端接口校验用户角色。这部分代码展示了如何在高并发场景下保持权限判断的低延迟,是区别于普通教学项目的关键亮点。

业务模块复用与工程落地

文件存储与数据持久化

在医护人员管理模块中,项目集成了 Minio 私有云存储方案,用于处理医疗影像等非结构化数据。建议对照源码中的 FileUtil 工具类,学习如何将文件上传逻辑抽象为通用服务,避免业务代码中出现硬编码的存储路径。同时,注意观察 ElementPlus 组件在复杂表单场景下的封装技巧,特别是图片预览与后端 Minio 签名 URL 的对接流程。学完此部分,你应能独立搭建一套包含对象存储、权限控制及多端适配的医疗业务后台,并将其迁移至体检预约、药品管理等类似垂直场景。资料包中的初始化脚本和 Docker 配置文件应作为环境搭建的基准,建议先复现其部署流程,再逐步替换业务代码进行调试,确保对底层依赖有清晰认知。

课程目录

第01章课程介绍8 集
  • | ├──1-1神州医疗课程导学.mp4 97.01M
  • | ├──1-2搭建开发平台.mp4 128.65M
  • | ├──1-3安装虚拟机和Linux系统.mp4 120.44M
  • | ├──1-4安装Docker服务.mp4 119.51M
  • | ├──1-5搭建Hbase+Phoenix大数据平台.mp4 137.80M
  • | ├──1-6安装其他中间件.mp4 141.77M
  • | ├──1-7运行初始化项目.mp4 97.89M
  • | 鈹斺攢鈹€1-8鏈珷鎬荤粨.mp4 106.45M
第02章运行UNIAPP+Vue3.0+SpringBoot项目8 集
  • | 鈹溾攢鈹€2-1鏈珷浠嬬粛.mp4 22.63M
  • | ├──2-2SpringBoot项目技术栈分析.mp4 157.16M
  • | ├──2-3SaToken认证与授权简介.mp4 90.99M
  • | ├──2-4 基于Phoenix的RBAC权限模型.mp4 87.35M
  • | ├──2-5前端VUE项目技术栈(一).mp4 111.96M
  • | ├──2-6前端VUE项目技术栈(二).mp4 45.46M
  • | ├──2-7UniApp小程序项目技术栈.mp4 92.33M
  • | 鈹斺攢鈹€2-8鏈珷鎬荤粨.mp4 29.26M
第03章使用Vue3.0+SpringBoot实现医护人员管理21 集
  • | ├──3-10使用RESTful封装查询医生信息接口.mp4 73.54M
  • | ├──3-11ElementPlus折叠面板展示医生信息.mp4 94.87M
  • | ├──3-12利用Minio私有云保存照片文件.mp4 105.13M
  • | ├──3-13使用el-upload组件上传医生照片.mp4 49.65M
  • | ├──3-14使用RESTful封装添加医护人员接口.mp4 147.41M
  • | ├──3-15ElementPlus实现添加医生记录(一).mp4 133.47M
  • | ├──3-16ElementPlus实现添加医生记录(二).mp4 129.30M
  • | ├──3-17使用RESTful封装更新医生信息接口.mp4 126.61M
  • | ├──3-18使用ElementPlus更新医生信息.mp4 64.99M
  • | ├──3-19使用RESTful封装逻辑删除医生记录.mp4 64.81M
  • | 鈹溾攢鈹€3-1鏈珷浠嬬粛.mp4 29.71M
  • | ├──3-20使用ElementPlus删除医生记录.mp4 83.51M
  • | 鈹溾攢鈹€3-21鏈珷鎬荤粨.mp4 18.96M
  • | ├──3-2使用Hash加盐对Password加密.mp4 82.16M
  • | ├──3-3使用RESTful封装MIS系统登录接口(一).mp4 63.01M
  • | ├──3-4使用RESTful封装MIS系统登录接口(二).mp4 51.40M
  • | ├──3-5Vue3.0+ElementPlus实现系统登录.mp4 97.67M
  • | ├──3-6使用RESTful封装查询医生分页接口(一).mp4 90.17M
  • | ├──3-7使用RESTful封装查询医生分页接口(二).mp4 115.70M
  • | ├──3-8Vue3.0+ElementPlus查询医护人员分页(一).mp4 92.61M
  • | └──3-9Vue3.0+ElementPlus查询医护人员分页(二).mp4 55.22M
第04章利用OCR与人脸识别实现患者注册与登陆12 集
  • | 鈹溾攢鈹€4-10寮€閫歄CR鎵弿.mp4 66.82M
  • | ├──4-11实现OCR身份证扫描功能.mp4 43.48M
  • | 鈹溾攢鈹€4-12鏈珷鎬荤粨.mp4 8.09M
  • | 鈹溾攢鈹€4-1鏈珷浠嬬粛.mp4 10.10M
  • | ├──4-2使用RESTful封装患者端登陆注册.mp4 146.17M
  • | ├──4-3利用open_id实现患者端注册登陆.mp4 155.22M
  • | ├──4-4使用RESTful封装创建患者卡接口.mp4 82.94M
  • | ├──4-5使用uView实现创建患者信息卡(一).mp4 157.11M
  • | ├──4-6使用uView实现创建患者信息卡(二).mp4 116.61M
  • | ├──4-7根据Token加载登陆信息.mp4 92.32M
  • | ├──4-8使用RESTful封装修改就诊卡接口.mp4 79.42M
  • | └──4-9使用uView实现修改就诊卡.mp4 58.84M
第05章使用Vue3.0+SpringBoot管理医生出诊20 集
  • | ├──5-10使用ElementPlus添加出诊计划(一).mp4 114.81M
  • | ├──5-11使用ElementPlus添加出诊计划(二).mp4 106.12M
  • | ├──5-12使用RESTful封装查询医生日程接口.mp4 197.22M
  • | ├──5-13使用Flex与自定义表格显示出诊时段.mp4 155.12M
  • | ├──5-14使用ElemenPlus添加出诊时段.mp4 116.45M
  • | ├──5-15使用RESTful封装查询出诊时段.mp4 163.22M
  • | ├──5-16使用RESTful封装更新出诊时段.mp4 165.74M
  • | ├──5-17使用ElementPlus更新出诊时段.mp4 91.73M
  • | ├──5-18使用RESTful封装删除出诊时段.mp4 142.52M
  • | ├──5-19使用ElementPlus删除出诊时段.mp4 28.77M
  • | 鈹溾攢鈹€5-1鏈珷浠嬬粛.mp4 11.62M
  • | 鈹溾攢鈹€5-20 鏈珷鎬荤粨.mp4 11.40M
  • | ├──5-2使用RESTful封装查询出诊计划(一).mp4 86.59M
  • | ├──5-3使用RESTful封装查询出诊计划(二).mp4 62.73M
  • | ├──5-4使用RESTful封装查询出诊计划(三).mp4 98.83M
  • | ├──5-5利用ElementPlus表格加载出诊计划(一).mp4 64.79M
  • | ├──5-6利用ElementPlus表格加载出诊计划(二).mp4 77.54M
  • | ├──5-7使用RESTful封装添加出诊日程接口(一).mp4 227.32M
  • | ├──5-8利用Redis事务避免挂号超售.mp4 166.41M
  • | └──5-9使用RESTful封装添加出诊日程接口(二).mp4 85.20M
第06章UNIAPP+微信支付3.0实现在线挂号25 集
  • | ├──6-10利用Camera录入面部特征信息.mp4 151.12M
  • | ├──6-11使用RESTful封装人脸识别接口.mp4 161.90M
  • | ├──6-12利用Camera实现人脸验证.mp4 45.12M
  • | ├──6-13使用RESTful封装医生出诊信息.mp4 92.77M
  • | ├──6-14使用uView显示患者端医生出诊信息(一).mp4 97.04M
  • | ├──6-15使用uView显示患者端医生出诊信息(二).mp4 70.42M
  • | ├──6-16利用Redis事务执行挂号避免超售.mp4 145.01M
  • | ├──6-17微信支付3.0的资质和Java依赖库.mp4 97.22M
  • | ├──6-18调用微信支付3.0接口创建付款单.mp4 96.15M
  • | ├──6-19在HBase中保存挂号单.mp4 126.97M
  • | 鈹溾攢鈹€6-1鏈珷浠嬬粛.mp4 9.74M
  • | ├──6-20利用Redis缓存过期,关闭挂号单.mp4 94.29M
  • | ├──6-21开通内网穿透,接收付款结果.mp4 156.18M
  • | ├──6-22患者端小程序支付挂号费.mp4 86.47M
  • | ├──6-23使用RESTful主动查询付款结果.mp4 90.50M
  • | ├──6-24挂号成功后主动查询付款结果.mp4 50.51M
  • | 鈹溾攢鈹€6-25鏈珷鎬荤粨.mp4 13.56M
  • | ├──6-2挂号前先检测患者实名登记.mp4 105.46M
  • | ├──6-3使用RESTful封装挂号科室列表.mp4 92.56M
  • | ├──6-4使用Flex布局实现门诊列表页面.mp4 119.56M
  • | ├──6-5使用RESTful封装挂号出诊接口.mp4 112.68M
  • | ├──6-6使用Flex布局实现挂号页面出诊计划.mp4 148.46M
  • | ├──6-7使用RESTful封装检测患者挂号资格.mp4 185.73M
  • | ├──6-8患者端小程序检测挂号资格.mp4 82.54M
  • | └──6-9使用RESTful封装采集人脸模型接口.mp4 179.73M
第07章基于TRTC实现视频问诊33 集
  • | ├──7-10使用RESTful封装创建视频问诊挂号单.mp4 166.26M
  • | ├──7-11利用Redis缓存过期,检查挂号付款结果.mp4 108.39M
  • | ├──7-12使用WebSocket发送通知消息.mp4 122.59M
  • | ├──7-13使用RESTful封装查询问诊信息接口.mp4 153.20M
  • | ├──7-14MIS系统主动加载问诊信息.mp4 135.30M
  • | ├──7-15内网穿透接收视频问诊付款结果.mp4 110.31M
  • | ├──7-16支付问诊费后主动查询付款结果.mp4 93.78M
  • | ├──7-17使用QuartZ轮询处理问诊缓存(一).mp4 132.74M
  • | ├──7-18使用QuartZ轮询处理问诊缓存(二).mp4 79.55M
  • | ├──7-19使用RESTful加载候诊页面诊断材料.mp4 79.21M
  • | 鈹溾攢鈹€7-1鏈珷浠嬬粛.mp4 11.26M
  • | ├──7-20使用RESTful封装上传诊断材料.mp4 90.19M
  • | ├──7-21实现患者端候诊页面上传诊疗材料.mp4 168.99M
  • | ├──7-22实现删除已上传的诊疗材料.mp4 135.64M
  • | ├──7-23患者端获取TRTC签名,进入视频问诊页面.mp4 99.22M
  • | ├──7-24患者端开启TRTC音视频通讯.mp4 121.13M
  • | ├──7-25利用WebSocket推送开始和结束消息.mp4 173.72M
  • | ├──7-26医生端进行TRTC视频问诊(一).mp4 148.79M
  • | ├──7-27医生端进行TRTC视频问诊(二).mp4 153.25M
  • | ├──7-28优化TRTC视频问诊(一).mp4 110.07M
  • | ├──7-29优化TRTC视频问诊(二).mp4 117.45M
  • | ├──7-2开通腾讯云TRTC音视频服务.mp4 41.07M
  • | ├──7-30优化TRTC视频问诊(三).mp4 70.45M
  • | ├──7-31测试TRTC视频问诊.mp4 59.97M
  • | ├──7-32医生端利用el-image加载诊断照片.mp4 97.78M
  • | 鈹溾攢鈹€7-33鏈珷鎬荤粨.mp4 14.77M
  • | ├──7-3医生端初始化,获取TRTC签名.mp4 126.75M
  • | ├──7-4实现Web端医生上线与下线(一).mp4 164.75M
  • | ├──7-5实现Web端医生上线与下线(二).mp4 89.78M
  • | ├──7-6实现开放或关闭视频问诊挂号.mp4 63.44M
  • | ├──7-7使用RESTful封装科室与诊室列表.mp4 101.18M
  • | ├──7-8使用Picker实现条件查询上线医生.mp4 162.36M
  • | └──7-9使用RESTful封装上线医生列表.mp4 121.00M
第08章基于RabbitMQ+Hbase开发电子处方7 集
  • | 鈹溾攢鈹€8-1鏈珷浠嬬粛.mp4 8.63M
  • | ├──8-2消息队列如何实现系统松耦合?.mp4 57.53M
  • | ├──8-3利用Queue接收电子处方.mp4 100.39M
  • | ├──8-4使用RESTful封装查询电子处方接口.mp4 66.51M
  • | ├──8-5患者端小程序显示电子处方.mp4 62.43M
  • | ├──8-6在患者端挂号单中查看电子处方.mp4 45.53M
  • | 鈹斺攢鈹€8-7鏈珷鎬荤粨.mp4 5.33M
第09章项目整体部署、发布、上线全流程7 集
  • | 鈹溾攢鈹€9-1鏈珷浠嬬粛.mp4 13.35M
  • | ├──9-2使用腾讯云主机安装Docker环境.mp4 41.38M
  • | ├──9-3注册申请域名,完成实名备案.mp4 105.45M
  • | ├──9-4编译部署SpringBoot项目.mp4 79.00M
  • | ├──9-5编译部署前端Vue3.0项目.mp4 45.48M
  • | ├──9-6发布微信小程序.mp4 21.60M
  • | 鈹斺攢鈹€9-7鏈珷鎬荤粨.mp4 4.84M
第10章项目面试辅导与总结8 集
  • | ├──10-1总结课程后端技术栈.mp4 73.74M
  • | ├──10-2总结课程前端技术栈.mp4 46.58M
  • | ├──10-3总结课程移动端技术栈.mp4 45.23M
  • | ├──10-4求职简历撰写指导.mp4 59.06M
  • | ├──10-5技术面试疑难问题总结.mp4 85.89M
  • | └──10-6课程总结.mp4 10.79M
  • 课件.zip 5.32G
  • ——/SpringBoot2.X+ Vue + UniAPP,全栈开发医疗小程序 - 带源码课件/├──第01章课程介绍 | ├──1-1神州医疗课程导学.mp4 97.01M| ├──1-2搭建开发平 rk0310-mksz610-SpringBoot2.X+ Vue + UniAPP,全栈开发医疗小程序 - 带源码课件
课程购买
课程价格
金币29.9
299金币限时优惠会员免费
销量:0
💎 开通会员每日免费下载,比单买更划算 →
支付成功后会自动显示下载资源云盘的链接!点击链接即可下载到本地。