news 2026/7/14 15:38:00

【JAVA项目】基于JAVA的养老院管理系统

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【JAVA项目】基于JAVA的养老院管理系统

一、项目介绍

本系统前端框架采用了比较流行的渐进式JavaScript框架Vue.js。使用Vue-Router实现动态路由,Ajax实现前后端通信,Element-plus组件库使页面快速成型。后端部分:采用SpringBoot作为开发框架,同时集成MyBatis、Redis、阿里云oss对象存储等相关技术。

养老院管理系统,可前后端分离

运行环境:idea

技术栈:springboot,vue,mybatis,redis,elementplus

jwt令牌技术,不登录无法访问内容页面,换浏览器也不可以

二、系统功能

分为管理员,用户系统

管理员可以进行账号管理,对管理员、用户的账号进行查询增加删除和修改,健康管理,对老人的体检报告,病例档案,药品管理进行查询增加和删除修改,生活管理,每月餐饮,外出报备,入住管理是对入住等登记和寝室分配进行查询增加删除和修改,安全管理是对访客记录进行查询增加删除和修改,收费标准是对入住费用,护理费用进行查询增加删除和修改,还可以对个人信息进行查看和修改,对个人密码进行修改

用户可以查看家人体检情况,收费标准可以查看入住费用和护理费用,还可以对个人信息进行查看和修改,对个人密码进行修改

三、系统实现

登陆界面

四、实现代码

package com.example.demo.Controller; import com.example.demo.Service.CategoryService; import com.example.demo.entity.Pojo.Category; import com.example.demo.entity.Pojo.Flower; import com.example.demo.entity.Result.PageBean; import com.example.demo.entity.Result.Result; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; @RestController @RequestMapping("/category") public class CategoryController { @Autowired private CategoryService categoryService; //获取列表 @GetMapping public Result<List<Category>> getMessage(){ List<Category> cs= categoryService.list(); return Result.success(cs); } //新增 @PostMapping public Result add(@RequestBody Category category){ categoryService.add(category); return Result.success(); } //获取详情 @GetMapping("/detail") public Result<Category> detail(Integer id){ Category c= categoryService.findById(id); return Result.success(c); } //更新商品分类 @PutMapping public Result update(@RequestBody Category category){ categoryService.update(category); return Result.success(); } // 删除 @DeleteMapping public Result delete(Integer id){ categoryService.delete(id); return Result.success(); } //分页查询 @GetMapping("/page") public Result<PageBean<Category>> page(Integer pageNum, Integer pageSize, String agriculturalName){ PageBean<Category> pageBean= categoryService.page(pageNum, pageSize, agriculturalName); return Result.success(pageBean); } //根据分类查询 @GetMapping("/flower") public Result<PageBean<Flower>> listByCategory(Integer pageNum, Integer pageSize, String categoryName){ PageBean<Flower> pageBean= categoryService.getByCategoryId(pageNum, pageSize, categoryName); return Result.success(pageBean); } }

联系方式绿泡泡公主号👇

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/13 6:50:24

函数介绍及使用

函数 一、为什么需要函数&#xff1f; function&#xff0c;是被设计为执行特定任务的代码块 说明&#xff1a; 函数可以把具有相同或相似逻辑的代码“包裹”起来&#xff0c;通过函数调用执行这些被“包裹”的代码逻辑&#xff0c;这么做的优势是有利于精简代码方便复用。 比如…

作者头像 李华
网站建设 2026/7/14 12:35:28

Unity ReferenceFinder插件 多选资源查找bug解决

GitHub地址 当选中多个资源 查找引用时&#xff0c;有的资源引用不显示&#xff0c;解决方法&#xff1a; 把ReferenceFinderWindow脚本原来的 while(stack.Count > 0) { … if (!memo.ContainsKey(current[0])) { … } } 替换为下面这段。 // 替换原来的 while(stack.Cou…

作者头像 李华
网站建设 2026/7/14 11:53:21

AI 工具实战测评:它们到底是“生产力工具”,还是“智商税”?

这两年 AI 工具的数量&#xff0c;已经多到有点离谱了。 从写代码、写文档&#xff0c;到做 PPT、画流程图&#xff0c;几乎每个环节都能塞进一个 AI。问题也随之而来&#xff1a; 这些工具真的能提高效率吗&#xff1f;还是只是“看起来很厉害”&#xff1f;这篇文章不聊概念、…

作者头像 李华
网站建设 2026/7/13 19:57:23

感应电机转子磁场定向FOC仿真与异步电机调速控制仿真那些事儿

感应电机转子磁场定向FOC仿真&#xff0c;异步电机调速控制仿真。 电机参数是山河智能SWFE15型起重量1.5吨电动叉车使用的实际电机。 采用转速电流双闭环&#xff0c;防饱和PI调节器&#xff0c;SVPWM发波&#xff0c;通过iq电流查表实现简单的弱磁控制。 测试工况涵盖带负载启…

作者头像 李华
网站建设 2026/7/13 11:56:51

day33(12.14)——leetcode面试经典150

150. 逆波兰表达式求值 150. 逆波兰表达式求值 题目&#xff1a; 题解&#xff1a; class Solution {public static boolean isNumeric(String str) {return str ! null && str.matches("-?\\d");}public int evalRPN(String[] tokens) {//将数字放在一个…

作者头像 李华
网站建设 2026/7/13 12:08:26

vue基于Spring Boot的减肥健身养生人士饮食营养管理系统_5gn4225x

目录 具体实现截图项目介绍论文大纲核心代码部分展示项目运行指导结论源码获取详细视频演示 &#xff1a;文章底部获取博主联系方式&#xff01;同行可合作 具体实现截图 本系统&#xff08;程序源码数据库调试部署讲解&#xff09;同时还支持java、ThinkPHP、Node.js、Spring…

作者头像 李华