{"repo":"ruanjiancheng/StudentManageSystem","free":true,"listed":false,"github":"https://github.com/ruanjiancheng/StudentManageSystem","clone":"git clone https://github.com/ruanjiancheng/StudentManageSystem.git","description":"学生管理系统（vue + springboot）","language":"Vue","stars":278,"topics":["vue","spring-boot","mybatis"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"🚀 StudentManageSystem 项目介绍 一个基于前后端分离的学生成绩管理系统 ，采用 Vue + Spring Boot + MyBatis 开发，支持多角色（管理员、教师、学生）管理与动态数据交互。 🌐 技术架构 前端技术栈 后端技术栈 ------------------ --------------------- Vue 2.x (ES6/7) Spring Boot 2.6.3 Vuex / Vue Router MyBatis Axios / Element UI Maven sessionStorage MySQL 🛠️ 快速部署指南 方法一：Docker 一键启动 🔥 方法二：手动部署 1. 导入数据库 2. 启动前端 3. 启动后端 - 方式 A：修改 application.yml 配置数据库与端口（默认 10086 ） - 方式 B：直接运行 JAR（需数据库用户 root 密码为 123 ） 🖼️ 项目截图 1. 登录界面 2. 动态搜索与表格 3. 教师端成绩管理 --- 📦 数据库设计 --- 🤗 支持作者 ☕️ --- ⚠️ 已知问题与优化建议 问题描述 解决方向 ----------------------------------- ----------------------------------- 组件复用率低导致代码冗余 提取公共组件，优化逻辑封装 频繁请求接口影响性能 集成 MyBatis 二级缓存 学生端查询功能未更新 复用教师端逻辑重构查询模块 API 地址未全局封装 使用 Axios 实例配置基础 URL --- 📈 项目星标历史","default_branch":null,"files":null,"tree":[],"storefront":"/r/ruanjiancheng","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ruanjiancheng/StudentManageSystem/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}