bug日记

一.前端的数据爆了

我也崩溃了,遇到一个bug,前端向后段发送一个请求获得数据库的一个主键,由于主键是一个算法生成的数字比较大,后端long可以接受,但是js中的number由于超过了范围接受不了,导致前端拿着这个主键发请求的时候一直报错。

解决方案:

二.前端和后端日期传输出现的问题

序列化(Java 对象转 JSON):

当将一个包含日期类型(如 Date、LocalDateTime 等 )属性的 Java 对象转换为 JSON 格式数据返回给前端时,默认的日期格式可能不符合需求。通过 @JsonFormat 注解,可以指定日期的输出格式。

反序列化(JSON 转 Java 对象):

在接收前端传来的 JSON 数据并将其转换为 Java 对象时,如果 JSON 中日期格式和 Java 对象中日期类型的默认解析格式不一致,就可能导致转换失败。@JsonFormat 注解也能解决这个问题,让 Jackson 按照指定格式解析日期字符串。

复制代码
在需要转换的类的属性上添加就行,一般是DTO和VO类需要使用
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")

三.Long超过127时,比较等于要使用equal

相关推荐
轩轶子16 小时前
Python CLI Todo:一次数据结构错误引发的 Bug
数据结构·python·bug
鬼手点金16 小时前
Claude Code示范案例-修复 Bug 工作流
java·服务器·前端·javascript·bug·openclaw
^Rocky9 天前
IT 疑难杂症诊疗室:复杂技术问题解决实录
运维·bug
Keven_1111 天前
Bug:UVA816
bug
Keven_1111 天前
Bug:UVA1103
bug
钱栈up12 天前
坯料管理导入功能bug修复:只改前端一个文件就解决问题
前端·bug
项目管理实用笔记12 天前
Bug跟踪管理系统有哪些?2026 推荐清单与选型指南
bug·研发管理·研发管理工具·项目管理软件选型
iNeuOS工业互联网16 天前
iNeuOS工业互联网操作系统,重要更新:性能优化、安全漏洞与BUG修复,远程控制响应效率大幅提升
性能优化·bug
嵌入式学习菌17 天前
Modbus‑RTU 数据类型分析
开发语言·单片机·bug
缘友一世17 天前
dsh(0.1.5-rc.1)接入官方模型deepseek-flash图像输入不支持修复
bug·图片输入·deepseek-flash·dsh 0.1.5-rc.1