java生成json算是序列化吗

比如fastJson生成json,需不需要加序列化SerializableID 啊
111111111111111111111111111111

11个回答

json当然算序列化了,至于你需不需要ID,最关键是看你反序列化的时候需不需要知道这个json是由哪个对象序列化来的,如果你有ID,反序列化的时候就可以通过日志,知道这个json当时属于哪个Object,反之,如果只为了数据交换,ID就不是那么重要了

whb3299065
whb3299065 回复菜园子2017: 可以……,只是对象互转,其实和SerializableID关系不大
接近 2 年之前 回复
Dreamy_MJ
Dreamy_MJ 回复菜园子2017: 哈
接近 2 年之前 回复
whb3299065
whb3299065 回复菜园子2017: 可以,如果只是简单的对象转换,其实没有用SerializableID,SerializableID最常用的一个例子,故障恢复,如果你每一步操作都实例化了,并且有日志,等发生故障的时候,是不是可以根据日志,确定唯一实例化的对象,就可以恢复数据了
接近 2 年之前 回复
cheidou123
菜丸子 回复whb3299065: 那如果我SerializableID变了,我还能从json转回对象吗
接近 2 年之前 回复
whb3299065
whb3299065 回复菜园子2017: SerializableID是序列化的唯一标识,首先你得明白这个,然后就考虑一下你到底需不需要这个标识
接近 2 年之前 回复
whb3299065
whb3299065 回复菜园子2017: 是的
接近 2 年之前 回复
cheidou123
菜丸子 是SerializableID?
接近 2 年之前 回复

id是主键的话,那是需要加上的

id加不加都可以,不过最好是加上......

id可以不加,不过加上是更好的

主流的序列化JSON字符串主要有两种方式:JavaScriptSerializer及Json.net

生成的json格式字符串是有序列化的

这个json格式字符串是有序列化的

id加不加都可以,不过最好是加上

需要就加,不需要就不加喽

算,最好加的,对性能有好处

共11条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问