我可以将 java POJO 类对象传递给客户端吗?
例如用户向服务器“/user”发送请求。服务器应将响应作为 User.java 对象发送
User.java类是
public class User {
private String name = null;
private String education = null;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getEducation() {
return education;
}
public void setEducation(String education) {
this.education = education;
}
}
最佳答案
我能想到两种简单的方法:
- 使用 JAXB 将 User 对象转换为 xml,然后再转换回来,以在客户端和服务器之间传输数据。
- 使用 GSON/Jackson 对 JSON 执行相同的操作。
无论哪种方式,XML/JSON 都会直接映射到您的对象,并且相当容易实现。
还有其他方法,但我假设您正在使用网络服务,并且这些方法最适合它。
关于java - 我如何将java对象从服务器端传递到客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28937808/