通义灵码生成spring boot可运行代码需四步:启用插件并登录;用指定提示词生成带@restcontroller和@getmapping的接口;补全spring-boot-starter-web依赖;验证启动类存在且包路径正确,最后访问https://www.php.cn/link/1441b775217b1c146325d7dfb664c09d验证。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想用通义灵码快速生成可运行的Spring Boot代码,但粘贴提示词后总是报错、缺依赖、控制器不生效,或者连项目结构都搭不起来。
确认通义灵码已正确接入IDE
打开IntelliJ IDEA → 按 Ctrl + Alt + S 打开设置 → 左侧搜索「通义灵码」→ 确保插件状态为「Enabled」且已登录阿里云账号。未安装需先前往 JetBrains 插件市场搜索「Tongyi Lingma」手动安装。
这一步漏掉会导致后续所有代码生成操作无响应,灵码图标在右下角不会亮起。
用通义灵码生成第一个可运行接口
方法一:在空 controller 包内新建 Java 文件,光标定位到类名位置,输入以下提示词(严格复制,含中文标点):
「写一个 Spring Boot 的 REST 接口,路径是 /api/hello,返回 JSON:{ "msg": "Hello from Lingma" },使用 @RestController 和 @GetMapping」
按下 Alt + L(Windows/Linux)或 Option + L(Mac)触发灵码补全 → 接受建议 → 保存文件。
方法二:在已存在的 HelloController.java 中,将光标放在方法大括号内,输入:「生成一个 GET 接口,查询用户列表,返回 List
Java JDK 25 来自 OpenJDK 官方归档,版本为 JDK 25,本条下载地址已指向官方 Windows x64 zip 安装包直链,适合调试旧项目或兼容旧版 Java 运行环境。
【必须检查】生成的代码顶部是否含 @RestController 注解?若只有 @Controller,返回内容会被当作视图名处理,浏览器看到的是 404 或白页。
让灵码生成的代码真正跑起来
第一步:确认 pom.xml 中已存在 spring-boot-starter-web 依赖。若没有,把光标移到 <dependencies></dependencies> 标签内 → 输入「添加 spring web 依赖」→ 按 Alt+L → 接受补全。
第二步:确保启动类 DemoApplication.java 位于 com.example.demo 包下,且类上带有 @SpringBootApplication 注解。灵码不会自动创建启动类,必须手动验证存在。
第三步:在 IDEA 右上角点击绿色三角形运行按钮,或按 Shift + F10 启动项目。控制台出现 Tomcat started on port(s): 8080 即成功。
第四步:打开浏览器访问 https://www.php.cn/link/1441b775217b1c146325d7dfb664c09d,看到 JSON 响应即验证通过。
若访问 404,请立刻检查:① 接口类是否在启动类同包或子包下;② 是否误把 @GetMapping 写成 @RequestMapping(method = RequestMethod.GET) 但漏了 value 属性;③ 是否在 application.properties 中误加了 server.servlet.context-path=/api 导致实际路径变成 /api/api/hello。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南










