一、环境准备
1. 安装VSCode
访问 Visual Studio Code官网 下载并安装最新版本
2. 安装IDEA(运行Java项目)
访问IDEA官网下载并安装最新Community社区版
二、Roo Code插件配置
1. 安装插件
- 打开VSCode扩展市场(Ctrl+Shift+X)
- 搜索 "Roo Code"
- 安装官方插件(确认发布者为RooVetGit)
2. 获取DeepSeek API Key
- 访问 DeepSeek官网 注册/登录
- 进入API开放平台,生成密钥
3. 配置API密钥
通过左侧菜单栏Roo Code界面,点击齿轮⚙️配置在Provider Settings部分直接输入,如下图所示。
三、创建Spring Boot项目实战
1. 使用Roo Code创建项目
使用VSCode打开一个空白文件夹,在Roo Code输入下面内容开始创建项目,描述越详细越好
create Spring Boot project with MySQL/JPA/Security
四、项目运行与验证
1. 启动准备
- Docker启动测试MySql
docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:8
- 创建空数据库:
CREATE DATABASE demo_db CHARACTER SET utf8mb4;
2. 启动项目
- 打开IDEA运行项目
- 访问 http://localhost:8080 使用admin/admin登录(每个人生成的用户名和密码可能会不同)
五、常见问题排查
- API密钥无效:
- 确认账号可用
- 数据库连接失败:
- 确认MySQL服务运行状态
- 检查防火墙设置(默认端口3306)
- 启动错误:
- 将错误在Roo Code中提交进行错误处理,可能会进行多轮
通过Roo Code的自然语言编程能力,开发者可以将项目初始化时间缩短80%以上。该插件目前支持生成Spring Boot、React、Vue等主流框架的脚手架代码。