看了字母哥的视频,有个疑问,为啥不直接在Entity上定义proto类型保存数据,然后客户端需要的时候直接传过去就行了,而是在客户端需要的时候Create这个proto类型再挨个赋值传,客户端每要一次数据就要Create一次,请问为什么要这样做呢
是不是因为池
因为服务器上很容易出现异步问题,直接New更方便,很多这种引用类型的东西会被异步被持续使用,这种情况不new是无法处理的
AlexZZZ 你的意思是如果我直接定义proto类型,那么在我发送的时候,可能别的地方还在操作这个数据,就会导致发出的实际数据和我想发的不一致吗,那么在我确定不会在别的地方使用的话,就可以使用proto类型吗,还有就是如果我要发送的数据是repeated,那么我给这个repeated赋值的时候是深拷贝,还是浅拷贝就行?