MiniMax Agent可直接生成基于Spring Boot 3.3的完整Ja va项目,包含JWT鉴权、H2内存数据库、分层架构代码以及单元测试,并支持输出可直接导入IDEA的ZIP压缩包。

通过MiniMax Agent可以直接生成可运行的Ja va项目,无需重复处理环境搭建、Ma ven依赖配置、Spring Boot启动类编写等基础工作,能够将自然语言需求快速转换为完整的工程结构与代码文件。
创建Agent并设定Ja va开发上下文
打开 https://www.php.cn/link/5c490b208aeecdb2af2f4b6fb696a6fe,并确保已经登录实名账户(未完成实名则无法调用Supabase能力和部署功能)。
在输入框中粘贴以下提示词,**必须明确包含技术栈限制与交付物要求**:
「创建一个基于Spring Boot 3.3的Ja va后端项目,实现用户注册登录API,使用H2内存数据库和JWT鉴权,要求生成完整Ma ven结构、application.yml、实体类、Controller、Service、Repository及单元测试,输出为可直接导入IDEA的zip包。」
点击发送后,Agent会先进入“High-level Planning”阶段,自动将任务拆解为多个关键步骤:技术选型确认→模块分层设计→接口定义→测试用例覆盖→打包格式校验。整个过程大约需要90秒,【如果跳过这一步确认直接生成,系统很可能默认沿用旧版Spring 2.x,或者遗漏JWT相关配置】。
获取并验证生成的Ja va工程包
生成结束后,右侧栏会出现「Download Project」按钮,点击即可下载ZIP工程文件。
解压后先检查根目录是否包含pom.xml,并确认dependency中已明确声明:
使用IntelliJ IDEA打开项目后,右键pom.xml → “Reload project”,观察Ma ven面板是否能够自动解析出spring-boot-starter-data-jpa、spring-boot-starter-security等核心模块;如果出现“Cannot resolve symbol”报错,通常说明Agent生成了错误版本的依赖,此时需要手动修正pom.xml中的
本地运行与接口测试
第一步不要急于继续排查,先确认 src/main/resources/application.yml 中的 spring.datasource.url 是否配置为 jdbc:h2:mem:testdb,同时还需确保已启用 h2-console(management.endpoints.web.exposure.include=*)。
第二步:在IDEA中右键主启动类(带有@SpringBootApplication注解)→ Run 'Application.main()'。
第三步:访问 http://localhost:8080/h2-console,使用配置好的sa账号登录,验证H2控制台是否可以正常连接——这说明内嵌数据库已经初始化成功。
第四步:使用curl测试注册接口:
curl -X POST http://localhost:8080/api/auth/register
-H "Content-Type: application/json"
-d '{"username":"test","password":"123456","email":"test@example.com"}'
如果返回HTTP 201,且响应体中包含"token"字段,就表示JWT鉴权流程和Controller层逻辑都已通过验证。
