使用 Cursor 快速创建一个springboot项目

安装 Cursor 并配置环境

确保已安装 Cursor 编辑器(支持 Windows/macOS/Linux),可从官网下载。安装完成后,在设置中确认已启用 Java 和 Spring Boot 相关插件。

通过模板创建项目

在 Cursor 中按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板,输入 Spring Initializr 选择官方模板生成器。按向导填写:

  • 项目元数据(Group/Artifact)
  • 选择 Spring Boot 版本(推荐稳定版)
  • 添加依赖(如 Spring Web、Lombok 等)

生成基础代码结构

创建完成后会自动生成以下目录:

复制代码
src/main/java
  └─com/example/demo
    ├─DemoApplication.java  # 主启动类
    ├─controller/ExampleController.java  # 示例API层
    ├─service/ExampleService.java  # 示例服务层

编写示例API

controller 目录新建或修改现有控制器文件:

java 复制代码
@RestController
@RequestMapping("/api")
public class DemoController {
    @GetMapping("/hello")
    public String hello() {
        return "Hello from Spring Boot!";
    }
}

运行与测试

  1. 通过内置终端执行:
bash 复制代码
mvn spring-boot:run
# 或使用Gradle
./gradlew bootRun
  1. 访问 http://localhost:8080/api/hello 验证输出

扩展功能(可选)

  • 连接数据库:添加 spring-boot-starter-data-jpa 依赖并配置 application.properties
  • 热部署:添加 spring-boot-devtools 依赖
  • 生成API文档:集成 springdoc-openapi

调试配置

.vscode/launch.json 中添加:

json 复制代码
{
  "configurations": [
    {
      "type": "java",
      "name": "Launch DemoApplication",
      "request": "launch",
      "mainClass": "com.example.demo.DemoApplication"
    }
  ]
}
相关推荐
beata6 分钟前
Spring Boot基础-3:Spring Boot 4.x 配置文件全攻略与多环境切换
spring boot·后端
jolimark10 分钟前
Spring Boot 集成 Kettle
java·spring boot·后端
gaozhiyong08131 小时前
SpringBoot连接多数据源MySQL、SqlServer等(MyBatisPlus测试)
spring boot·mysql·sqlserver
zb200641201 小时前
Spring Boot 实战篇(四):实现用户登录与注册功能
java·spring boot·后端
分享牛1 小时前
Operaton入门到精通22-Operaton 2.0 升级指南:Spring Boot 4 核心变更详解
java·spring boot·后端
jinanmichael1 小时前
SpringBoot 如何调用 WebService 接口
java·spring boot·后端
深蓝轨迹1 小时前
吃透 Spring Boot dataSource与Starter
java·spring boot·笔记·后端
spring2997921 小时前
springboot和springframework版本依赖关系
java·spring boot·后端
小虎AI生活1 小时前
全网爆火的 OpenClaw 迎来最强对手?腾讯“龙虾战略”的杀招在这
ai编程
熙胤2 小时前
Spring Boot 3.x 引入springdoc-openapi (内置Swagger UI、webmvc-api)
spring boot·后端·ui