接口拿到的id和传到后台的id不一致,导致查询详情和编辑报错
2024-10-21 17:36:34
碰到这个问题真是百思不得其解。接口上打印的值和数据库一致,浏览器查看response的反馈也一致。但是一在页面打印请求回来的值,就变了,变成了另一个id,但是其他数据又和数据库一致。
查了一圈也没有查到答案。
我的代码是自动生成的前后端。困扰了很久,逐渐怀疑人生。后来静下心来一想,会不会是序列化之类的问题?
打开实体对象一看,原来是id字典没有贴上对应的主键和自增注解。贴上后就好了。
至于为啥没贴在前端展示的值就不一样,不得其解。
@ApiModelProperty(value = "主键")
@TableId(value = "id", type = IdType.ASSIGN_ID)
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
其中起到关键性作用的是这一条
@TableId(value = "id", type = IdType.ASSIGN_ID)
最新文章
- [转载]网站地址栏小图标favicon.ico的制作方法
- html基础 链接
- ASP.NET控件<;ASP:Button />; html控件<;input type=";button";>;区别联系
- Oracle存在修改,不存在插入记录
- linux ss 网络状态工具
- C#ASP.NET 通用扩展函数之 LogicSugar 简单好用
- Java HTTP请求
- AC-BM算法原理与代码实现(模式匹配)
- linux下shapely的安装
- CSS3----background:-webkit-gradient()渐变效果
- 前端面试题总结:HTML5,JS,CSS3,兼容性。
- supervisor配置文件详解
- python中的装饰器迭代器生成器
- 【高精度】高精度分数[c++]
- EasyUI combogrid/combobox过滤时限制只能选择现有项
- mysql查看配置生效
- 深度解析CNN
- 无线遥控检测仪 A890-RES
- 【DUBBO】Dubbo原理解析-服务发布
- spring 的xml配置使用p标签简化
热门文章
- Mysql习题系列(三):单行函数
- 十进制转化十六进制 &;&; 各类进制转换问题详解
- IO 多路复用 select/poll/epoll --->; Reactor --->; Netty
- 【微信公众号】记一次微信活动微信公众号分享没有LOGO的解决心路历程
- vue将地区以对象、数组的格式传给后端
- ntp子母钟(gps子母钟系统)时钟系统在智能交通系统中的重要性
- 如何使用命令行直接运行PHP脚本程序
- windows10本地联调zk环境报异常SASL config status: Will not attempt to authenticate using SASL (unknown error)
- js获取对象数组中指定属性值的新数据
- Docker CLI docker build 常用命令