首先安装Spring Initializr Java Support插件

安装 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 目录新建或修改现有控制器文件:

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


一键获取完整项目代码
java
运行与测试
通过内置终端执行:

mvn spring-boot:run
# 或使用Gradle
./gradlew bootRun


一键获取完整项目代码
bash
访问 http://localhost:8080/api/hello 验证输出
扩展功能(可选)
连接数据库:添加 spring-boot-starter-data-jpa 依赖并配置 application.properties
热部署:添加 spring-boot-devtools 依赖
生成API文档:集成 springdoc-openapi 库
调试配置
在 .vscode/launch.json 中添加:

{
  "configurations": [
    {
      "type": "java",
      "name": "Launch DemoApplication",
      "request": "launch",
      "mainClass": "com.example.demo.DemoApplication"
    }
  ]
}

更多推荐