Cursor引入项目
通过https://start.spring.io/ 生成一个空的maven项目,项目名称自己设定
使用cursor 打开demo
创建Springboot项目样例:
如果一次生成10个类,可以直接使用右下方蓝色按钮,一次接受所有类,或者上方✔接受一个类。
直接点击红框中命令即可运行项目。
业务开发:
根据上边博客生成的表结构和接口文档编写代码提示词:
其中接口的提示词按照 下方格式补全 其他4个接口即可。
如果业务比较复杂,需要在添加需求文档图片,ai对话框上传图片即可
粘贴提示词到 cursor的 ai对话框,点击确认:
接受完生成的代码后,可以按上方 springboot 项目样例中的方法启动运行:
测试接口:
小白用户,直接继续使用ai对话框:
按照下方说明,使用 postman或者其他工具测试之即可。
异常处理:
后台报错,不要急,复制Exception,贴入ai对话框:
这里分析我们报错原因,由于生成代码提示词中,没有告知连接哪个数据库,而不是没有建立test数据库
接受代码后,再次重启服务即可;
其他接口自己测试即可。
特殊接口:
上传接口:
直接上提示词:
生成的maven包引入不正确,继续跟ai对话框对话,并且贴入官方文档中引用包的图片。
接受文件后,即可测试运行。
登录接口:
直接上提示词:
查看生成结果:
测试登录接口:
其他接口不传入token,则返回401状态码