mybatisplus新增数据时生成的雪花id太长前端接收不准确怎么办?

这是后端返回的:1807308955001573377

这是前端接收的:1807308955001573400

返回的long类型超过前端的最大长度了,渲染不了

只需要在WebMvcConfiguration配置类中重写方法,如下

java 复制代码
@Override
    protected void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
        MappingJackson2HttpMessageConverter jackson2HttpMessageConverter = new MappingJackson2HttpMessageConverter();
        ObjectMapper objectMapper = new ObjectMapper();
        SimpleModule simpleModule = new SimpleModule();
        simpleModule.addSerializer(Long.class, ToStringSerializer.instance);
        simpleModule.addSerializer(Long.TYPE, ToStringSerializer.instance);
        objectMapper.registerModule(simpleModule);
        jackson2HttpMessageConverter.setObjectMapper(objectMapper);
        converters.add(0, jackson2HttpMessageConverter);
    }
相关推荐
橙子199110165 分钟前
Kotlin 中的 Unit 类型的作用以及 Java 中 Void 的区别
java·开发语言·kotlin
yours_Gabriel12 分钟前
【登录认证】JWT令牌
java·开发语言·redis
为美好的生活献上中指17 分钟前
java每日精进 5.11【WebSocket】
java·javascript·css·网络·sql·websocket·网络协议
qq_141826973224 分钟前
python通过curl访问deepseek的API调用案例
java·数据库·python
lyw20561925 分钟前
微服务八股(自用)
java·开发语言
液态不合群34 分钟前
理解 C# 中的各类指针
java·开发语言·c#
一只码代码的章鱼36 分钟前
Java Spring MVC -01
java·spring·mvc
augenstern4161 小时前
webpack重构优化
前端·webpack·重构
Persistence___1 小时前
SpringBoot中的拦截器
java·spring boot·后端
海拥✘1 小时前
CodeBuddy终极测评:中国版Cursor的开发革命(含安装指南+HTML游戏实战)
前端·游戏·html