——————————DescriptionStart——————————
运行环境
Java≥8、MySQL≥5.7、Node.js≥14
开发工具
后端:eclipse/idea/myeclipse/sts等均可配置运行
前端:WebStorm/VSCode/HBuilderX等均可
❗没学过node.js的不要搞前后端分离项目
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明






基于javaweb的SpringBoot精品养老院管理系统(java+springboot+maven+mybatis+vue+mysql)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| 项目概述 主要实现功能模块:老人信息管理、床位分配管理、用户信息管理、问题记录、请假记录、护工薪资管理、护工请假管理、入住费用等。 模块功能简介 用户: 注册,查看自己信息,修改自己的信息(修改自己密码),(仅可)查看自己工资,查看老人信息,查看护工信息,申请请假, 老人: 护工: 床位: 问题: 请假信息:
前端启动命令:npm run serve
登录:http://localhost:8080/login
系统管理员: admin 123456
系统用户: xinjie 123456 xmm 123456 man 123456
护工: sdf 123456 mao 123456 kasha 123456
老人: pengyz 123456 wangyl 123456 yangcy 123456
|
一、项目简述本系统功能包括:通知公告,老人管理,护工管理,问答管理等等功能。
二、项目运行 环境配置:
Jdk1.8 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。
项目技术:
Springboot + Maven + mybatis+ Vue 等等组成,B/S模式 + Maven管理等等。
——————————CodeStart——————————
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| return iAssistantService.updatePassword(map); }
@RequestMapping("/delete") public Map<String, String> delete(@RequestBody Map<String, String> map) { return iAssistantService.delete(map); }
} package com.nuc.xinjie.gerocomium.controller;
@RestController @RequestMapping("/user") public class UserController { @Autowired IUserService iUserService;
@RequestMapping("/") public Map<String, String> home() { Map<String, String> map = new HashMap(16); map.put("name", "xinjie"); map.put("home", "home"); return map; }
@RequestMapping("/register") public Map<String, Object> insertUser(@RequestBody Map<String, String> map) { return iUserService.register(map); }
@RequestMapping("/login") public Map<String, Object> login(@RequestBody Map<String, String> map) { return iUserService.login(map); }
@RequestMapping("/findOne")
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| @RestController @RequestMapping("/older") public class OlderController { @Autowired IolderService iolderService;
@RequestMapping("/register") public Map<String, Object> insert(@RequestBody Map<String, String> map) { return iolderService.register(map); }
@RequestMapping("/login") public Map<String, Object> login(@RequestBody Map<String, String> map) { return iolderService.login(map); }
@RequestMapping("/findOne") public Map<String, Object> findOne(@RequestBody Map<String, String> map) { return iolderService.showInfo(map); }
@RequestMapping("/findByRealnameLike") public Map<String, Object> findByRealnameLike(@RequestBody Map<String, String> map) { return iolderService.findByRealnameLike(map); }
@RequestMapping("/findAll") public Map<String, Object> findAll() { return iolderService.showAllInfo(); }
@RequestMapping("/update") public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) { return iolderService.upadateUserInfo(map); } @RequestMapping("/pay") public Map<String, Object> pay(@RequestBody Map<String, Object> map) { return iolderService.pay(map); }
@RequestMapping("/updatePsd") public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) { return iolderService.updatePassword(map);
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| @RequestMapping("/findByRealnameLike") public Map<String, Object> findByRealnameLike(@RequestBody Map<String, String> map) { return iolderService.findByRealnameLike(map); }
@RequestMapping("/findAll") public Map<String, Object> findAll() { return iolderService.showAllInfo(); }
@RequestMapping("/update") public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) { return iolderService.upadateUserInfo(map); } @RequestMapping("/pay") public Map<String, Object> pay(@RequestBody Map<String, Object> map) { return iolderService.pay(map); }
@RequestMapping("/updatePsd") public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) { return iolderService.updatePassword(map); }
@RequestMapping("/delete") public Map<String, String> delete(@RequestBody Map<String, String> map) { return iolderService.delete(map); }
} package com.nuc.xinjie.gerocomium.controller;
@RestController @RequestMapping("/manager") public class ManagerController { @Autowired IManagerService iManagerService;
@RequestMapping("/register") public Map<String, Object> insert(@RequestBody Map<String, String> map) { return iManagerService.register(map); }
@RequestMapping("/login")
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| return iManagerService.showAllInfo(); }
@RequestMapping("/update") public Map<String, Object> updateUser(@RequestBody Map<String, Object> map) { return iManagerService.upadateUserInfo(map); }
@RequestMapping("/updatePsd") public Map<String, Object> updatePsd(@RequestBody Map<String, String> map) { return iManagerService.updatePassword(map); }
@RequestMapping("/delete") public Map<String, String> delete(@RequestBody Map<String, String> map) { return iManagerService.delete(map); } } package com.nuc.xinjie.gerocomium.controller;
@RestController @RequestMapping("/bed") public class BedController { @Autowired IbedService ibedService;
@RequestMapping("/findOne") public Map<String, Object> findOne(@RequestBody Map<String, String> map) { return ibedService.showInfo(map); }
@RequestMapping("/findAll") public Map<String, Object> findAll() { return ibedService.showAllInfo(); }
@RequestMapping("/findUsed") public Map<String, Object> findUsed() { return ibedService.findUsed(); }
@RequestMapping("/findUnUsed") public Map<String, Object> findUnUsed() { return ibedService.findUnUsed(); }
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| } package com.nuc.xinjie.gerocomium.controller;
@RestController @RequestMapping("/sunday") public class SundayController { @Autowired IsundayService isundayService;
@RequestMapping("/register") public Map<String, Object> insert(@RequestBody Map<String, String> map) { return isundayService.register(map); }
@RequestMapping("/findOne") public Map<String, Object> findOne(@RequestBody Map<String, String> map) { return isundayService.showInfo(map); }
@RequestMapping("/findAll") public Map<String, Object> findAll() { return isundayService.showAllInfo(); }
@RequestMapping("/delete") public Map<String, String> delete(@RequestBody Map<String, String> map) { return isundayService.delete(map); }
} package com.nuc.xinjie.gerocomium.controller;
|
——————————PayStart——————————
项目链接:
https://javayms.github.io?id=171222062008200wq
https://javayms.pages.dev?id=171222062008200wq