NutzCN Logo
问答 nutz.json是否可以将long型序列化时,强行转成string
发布于 1712天前 作者 1387 次浏览 复制 上一个帖子 下一个帖子
标签:

如题,由于采用了雪花算法作为主键,当long型值序列化后送往前端时,由于js对long并不支持,导致精度丢失.
我翻遍了nutz.json文档,但未找到解决方案.
对于没有实体类的情况,可以遍历Record,强行改变long型字段值为string(但此种方式显然在效率上太低,属下策),对于有实体的情况,如何解决?
望大神解答

7 回复

呀,说起来之前说做个JsonFormat的

@wendal 只能期待大神尽快完善了^_*
这个功能很实用,尤其是在mvc输出的时候,只要在输出关口控制住,则实体类或各个业务层都不需要考虑这个long型问题

牛,这速度,不枉我选型nutz,牛牛牛

@wendal 我怎么更新....我用得是nutzboot,暂时还不了解该怎么操作.我看包得版本还是2.3.9.v20200309

我只能下了最新得nutz-1.r.68-20200415.064022-99.jar 得包,然后改名成nutz-1.r.68.v20200309.jar....
目前来看,功能ok,没啥问题.无实体类得也能直接输出成字符串了.

过几天发个新版本

添加回复
请先登陆
回到顶部