# Myhealth
参考网课的SSM练手项目,健康平台的后端实现
关键技术:
1. 项目构建在**dubbo**分布式RPC框架上,基于zookeeper实现服务配置管理。
2. 基于Mybatis实现对检查项、检查组、套餐、预定信息等的CRUD功能的DAO层操作,部分功能在业务层面实现级联操作和事务管理,数据存储在**mysql**数据库。
3. 基于七牛云**对象存储服务OBS**实现对套餐图片的云端存储,并将上传图片集和落库图片集保存在**redis**中,基于**quartz**实现垃圾图片的定时清理。
4. 基于ApachePOI和JasperReporter处理报表的导入导出。
5. 模拟短信发送服务并基于redis+**cookie**实现登录验证与会话跟踪。
6. 使用**SpringSecurity**框架对请求进行过滤和权限校验。
文档整理:https://i2igfgkrnh.feishu.cn/docx/HeLndF5H9oKbf6xAQc3cXQ04nJd
没有合适的资源?快使用搜索试试~ 我知道了~
基于SSM框架的体检平台后端管理系统设计
共105个文件
java:57个
xml:31个
properties:5个
0 下载量 140 浏览量
2024-08-20
18:49:52
上传
评论
收藏 8.28MB ZIP 举报
温馨提示
本项目实现了一个体检平台的后端管理系统,采用SSM(Spring、Spring MVC、MyBatis)框架开发。系统主要包括以下功能模块: 用户管理:提供用户注册、登录、信息查询与修改功能,支持用户维护个人信息。 体检预约:用户可以在线选择体检项目并进行预约,系统保存预约记录并处理相应事务。 体检套餐管理:管理员可以管理体检套餐的信息,包括新增、修改和删除套餐,以及配置体检项目和价格。 订单管理:处理用户提交的体检预约订单,记录订单状态,并提供订单的查询和管理功能。 数据统计与报告生成:统计体检预约数量、用户分布等信息,生成统计报告,并为用户生成体检报告。 消息通知:通过短信或电子邮件向用户发送预约确认、体检结果等通知信息。 权限管理:支持不同角色的权限控制,确保各角色只能访问相应的功能模块。
资源推荐
资源详情
资源评论
收起资源包目录
基于SSM框架的体检平台后端管理系统设计 (105个子文件)
.gitignore 176B
ReportController.java 7KB
POIUtils.java 6KB
OrderServiceImpl.java 3KB
MessageConstant.java 3KB
DateUtils.java 3KB
ReportServiceImpl.java 3KB
CheckItemController.java 3KB
SetmealController.java 3KB
MemberController.java 3KB
Order.java 2KB
CheckGroupController.java 2KB
ValidateCodeController.java 2KB
Member.java 2KB
Setmeal.java 2KB
UserController.java 2KB
Menu.java 2KB
CheckGroupServiceImpl.java 2KB
CheckItemServiceImpl.java 2KB
User.java 2KB
OrderController.java 2KB
QiniuUtils.java 2KB
CheckItem.java 2KB
SpringSecurityUserService.java 2KB
CheckGroup.java 2KB
Role.java 2KB
OrderSettingController.java 2KB
UserServiceImpl.java 1KB
SetmealServiceImpl.java 1KB
ValidateCodeUtils.java 1KB
Permission.java 1KB
OrderSetting.java 1KB
Result.java 1KB
OrderSettingServiceImpl.java 1010B
ClearImgJob.java 937B
QueryPageBean.java 778B
MemberServiceImpl.java 663B
PageResult.java 625B
OrderDao.java 530B
CheckItemDao.java 493B
CheckItemService.java 471B
OrderSettingDao.java 463B
CheckGroupDao.java 403B
RedisMessageConstant.java 384B
CheckGroupService.java 338B
MemberDao.java 336B
RedisConstant.java 315B
BCryptPasswordEncoderTest.java 279B
SetmealDao.java 251B
OrderService.java 229B
SetmealService.java 211B
OrderSettingService.java 192B
MemberService.java 187B
PermissionDao.java 174B
ReportService.java 157B
RoleDao.java 156B
UserService.java 143B
UserDao.java 135B
wallhaven_1.jpg 1.13MB
health_business.jrxml 19KB
index.jsp 52B
index.jsp 52B
index.jsp 52B
README.md 891B
pdf_band.png 5KB
log4j.properties 652B
log4j.properties 500B
log4j.properties 496B
jasperreports_extension.properties 218B
jdbc.properties 129B
stsong.ttf 11.15MB
report_template.xlsx 11KB
ordersetting.xlsx 9KB
ordersetting_template.xlsx 9KB
pom.xml 13KB
uiDesigner.xml 9KB
applicationContext.xml 4KB
OrderDao.xml 4KB
CheckGroupDao.xml 3KB
pom.xml 3KB
CheckItemDao.xml 3KB
applicationContext.xml 2KB
pom.xml 2KB
pom.xml 2KB
SetmealDao.xml 2KB
applicationContext.xml 2KB
web.xml 2KB
pom.xml 2KB
MemberDao.xml 1KB
OrderSettingDao.xml 1KB
encodings.xml 1KB
misc.xml 964B
jarRepositories.xml 855B
pom.xml 769B
compiler.xml 699B
fonts.xml 638B
Project_Default.xml 617B
dataSources.xml 532B
web.xml 517B
web.xml 516B
共 105 条
- 1
- 2
资源评论
阿齐Archie
- 粉丝: 3w+
- 资源: 2465
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- JavaFx写的端口检测工具
- (源码)基于SpringBoot和Vue的博客系统.zip
- 精选微信小程序源码:班夫旅游小程序(旅游类)小程序(含源码+源码导入视频教程&文档教程,亲测可用)
- (源码)基于SpringMVC框架的旅游产品管理系统.zip
- ArcGIS Pro ADCore DAML.md
- 16-Flink与Kubernetes Operator集成实践与经验
- 15-Flink from YARN to Kubernetes: 资源优化和容器化实践
- (源码)基于PyTorch的BERT情感二分类系统.zip
- 14-Flink Kubernetes Operator 从1.4.0 升级到1.6.0的技术手册
- (源码)基于RTThread实时操作系统的g1632设备控制项目.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功