Long类型返回前端数据问题

Blade 未结 2 348
新兴
新兴 2025-06-20 15:39

一、该问题的重现步骤是什么?

1. 属性使用了  数据库使用了bigint,后台使用了Long 为null时返回到前端显示的数据为-1 该怎么变成null

2. 

3.


二、你期待的结果是什么?实际看到的又是什么?


三、你正在使用的是什么产品,什么版本?在什么操作系统上?


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

2条回答
  •  dubbo
    dubbo (楼主)
    2025-09-02 19:03

    AI的回答本来就是错误的

    blade:

      null-to-empty: true

    实际是

    blade:

        jackson:

            #null自动转空值

            null-to-empty: true
    实测通过yml配置无效,注解方式有效,但是需要每个字段都去配置

    @JsonSerialize(nullsUsing = NullSerializer.class)private Long yourField;



提交回复