采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
当发送GET请求后,理论上不应该直接导致数据库写入数据,因为GET请求通常用于获取资源,而不是修改或新增数据。数据库的写入通常发生在执行POST、PUT、PATCH等请求时。不过,如果您的应用确实设计为在处理GET请求时写入数据到数据库,出现“POSTMAN显示成功,但是数据库中没有写入数据”的情况,可能存在以下几种可能性:
后端处理逻辑错误:
后端代码中处理GET请求的部分可能并没有正确执行数据库写入操作,或者数据库操作因某种原因(如事务未提交)被回滚。
API设计问题:
GET请求虽然收到了预期的响应,但该响应并不是数据库写入的结果,可能是前端或Postman误解了API的行为。
数据库连接问题:
即使后端代码试图写入数据库,但可能由于连接问题,如数据库服务器未启动、账号密码错误、网络中断等原因,导致数据未能真正写入。
登录后可查看更多问答,登录/注册
SpringBoot2 仿B站高性能前端+后端项目
243 3
451 3
255 2
471 2
176 2