1后端JAVA:Cursor与kimi如何结合?Cursor写出的代码出现哪些bug?

为了让Cursor更好地理解我们想要表达的意思,我们首先要在kimi表达出我们的意思。

(需求)+我要在cursor实现这些需求,请帮我整理文字让cursor能明白我想要的需求。

需求:大白话告诉kimi,让kimi去整理。

如果发现kimi整理出来的,在cursor上用的不行,可以考虑以下:

经过测试,我发现cursor很容易遗漏这些点:

1.没有帮我构建基本的矿建:父pom和子pom,数据库连接和启动类

       1. 配置好与数据库的连接 2.写好房产管理、租户管理、合同管理和租金管理的基本的增删改查功能3.做好各pom文件之间的连接

2.没有把所有层都实现,所以我们要提醒它都进行实现。

     要把所有层都生成好,Entity: 实体类,与数据库表结构对应,Mapper: 数据访问层接口,定义SQL操作,Service: 业务逻辑层接口,定义业务方法,ServiceImpl: 业务逻辑层实现,实现具体业务逻辑,Mapper XML: MyBatis的SQL映射文件,实现具体的SQL语句。请一步步实现。

3.可能会在它觉得需求完成的差不多的情况下,就额外多帮你实现很多其他的非必要功能,因此每说一次‘继续实现’,要看清楚是不是又帮你完成了没必要的功能。

建议是

1.先借助已有的框架完成最基本的框架:父pom,子pom,数据库连接,启动类。然后将没有的pom先下载好,再继续实现。

       借助已有框架这里,可以将整个框架粘贴到cursor左侧,直接拉进去。我觉得可以借助苍穹外卖的架构。

       我需要创建一个全新的后端项目框架,用于开发‘商铺出租管理项目’。这个新框架的结构和格式应该与现有的xxx框架完全一致,但它是独立的项目。我希望在新项目中实现以下功能:xxxxxx

2.完成实体类的构建

3.完成基本的增删改查,然后去测试是否可以

4.添加其他功能

!!!要先确认好数据库的代码是否完善,是否匹配功能,不然后续更改会有点麻烦。

!!!还出现兼容问题

!!!mapper语句中,会出现大小写问题,需要更正 比如contrast_id 改为contrastId 

!!!如果事先借助已有的框架完成的话,会造成文件层次问题。这个时候要将实现出来的所有代码,我这里称ams文件夹。将ams直接打开,而不是打开包含ams和simpleSin的文件夹。

!!!数据库密码要匹配

!!!在idea也要打开数据库连接,而不只是dataGrip 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值