gpt4 book ai didi

java - 在服务中发送 java 对象

转载 作者:行者123 更新时间:2023-12-01 15:16:03 25 4
gpt4 key购买 nike

我有简单的 POJO 说用户对象;

public class User{
private String userid;
private String emailid;
private String name;
....setters and getters...
}

现在,我想使用 User 类的 setter 方法设置一些值。

所以,如果我想通过服务发送这个对象。

    URL url = new URL("http://<servername>/example/someservice");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("POST");

最好的方法是什么?

提前致谢。

最佳答案

您需要将数据(类实例)转换为字节(称为序列化),发送字节,然后从字节转换为数据(称为反序列化) .

请尝试查看 google

一些流行的序列化选项:内置 java 序列化 - 二进制、XML(文本)、JSON(文本)。

关于java - 在服务中发送 java 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11593398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com