跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaAI大前端java

利用 Cursor AI 快速生成 SpringBoot4+Vue3 学生信息管理系统

如何利用 Cursor AI 工具快速开发一个基于 SpringBoot4 和 Vue3 的学生信息管理系统。通过 IDEA 创建基础项目结构,结合 Cursor 的 Agent 功能制定开发计划并自动生成代码。系统包含用户登录、学生管理及班级管理模块,使用 MySQL 数据库。文章详细演示了从环境配置、项目导入、AI 指令交互到最终运行测试的全过程,展示了 AI 辅助编程在前后端全栈开发中的高效应用。

监控大屏发布于 2026/3/30更新于 2026/10/25124 浏览
利用 Cursor AI 快速生成 SpringBoot4+Vue3 学生信息管理系统

技术栈说明

我们开发一个 Java 学生信息管理系统,开发工具 IDEA。jdk 版本 17,前端 Vue,Node.js。

开发思路是在 IDEA 里先新建 SpringBoot 项目和 Vue 项目,然后再让 Cursor 提需求,让 Agent 实现代码。

大概的需求是生成一个简单学生信息管理系统,前端用 Vue,后端用 SpringBoot,数据库 MySQL 5.7;有三个模块,用户登录,学生信息管理,班级信息管理。生成对应的 SQL 脚本,以及模拟测试数据。用户密码不需要加密。

https://nodejs.org/en/download

首先新建项目

文章配图

选择依赖: 文章配图

点击 Create 创建项目: 文章配图

接下来创建前端 Vue 项目,用 Vite 构建:

进入命令行,输入:npm create vite@latest

文章配图

选择 Vue, JavaScript,即可创建好 Vue 项目: 文章配图

接下来,我们用 Cursor 导入项目: 文章配图

然后右侧,选择 Plan 生成计划,输入:生成一个简单学生信息管理系统,前端用 Vue,后端用 SpringBoot,数据库 MySQL 5.7;有三个模块,用户登录,学生信息管理,班级信息管理。生成对应的 SQL 脚本,以及模拟测试数据。以及用户密码不需要加密。

文章配图

生成好计划后,如果觉得有不适合的地方,继续和 Plan 对话,进行修改,直到满意后,点 Build 构建: 文章配图

接下来等待几分钟,Cursor 自动帮我们完成了项目开发: 文章配图

接下来测试下

第一步,新建数据库,导入 SQL 脚本

文章配图

第二步,测试 SpringBoot 后端,点击启动:

文章配图

第三步:测试 Vue 前端:输入 npm run dev

文章配图

测试下项目

文章配图 文章配图 文章配图 文章配图

目录

  1. 技术栈说明
  2. 首先新建项目
  3. 接下来测试下
  4. 第一步,新建数据库,导入 SQL 脚本
  5. 第二步,测试 SpringBoot 后端,点击启动:
  6. 第三步:测试 Vue 前端:输入 npm run dev
  7. 测试下项目

更多推荐文章

查看全部
  • C/C++ 算法入门:一维动态规划基础实战
  • 基于 Spring Boot 的教室信息管理系统设计与实现
  • 大模型应用:RAG 原理、流程与最佳实践
  • 双指针算法实战:移动零与复写零详解
  • C++ STL list 容器详解:使用与模拟实现
  • 无模型自适应控制算法原理及与 PID 对比验证
  • 2026 年 3 月 18 日人工智能前沿动态与产业观察
  • Rust 错误处理与测试:打造健壮可维护应用的核心实践
  • 大语言模型架构解析:稀疏门控混合专家(MoE)模型
  • 机器学习回归算法:线性回归与逻辑回归
  • Electron 前端跨平台桌面应用开发快速入门教程
  • OpenClaw 自动化与定时任务实战指南
  • AI 变现真相:为何掌握大量工具仍难获利
  • 计算机研究生就业现状分析与Python全栈学习路径
  • 基于 Java 的外卖点餐系统设计与实现
  • Java 并发性能优化:如何避免伪共享
  • 面试高频问题:线上问题解决经验整理
  • 2026 年毕业论文 AI 检测标准及各高校红线汇总
  • Python 列表基础:创建、操作与切片详解
  • 使用 Docker 部署 n8n 并启用 Python Native 节点

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online