java - 如何从 NetBeans 生成的类中取回原始对象以供 JAX-WS 传输?

标签 java web-services netbeans jakarta-ee jax-ws

Java EE 6、NetBeans 6.9.1。

我项目的一部分是 SOAPy 网络服务。我已经编写了它的服务器端部分,这似乎工作正常,因为 GlassFish 3.0.1 正确地为 Web 服务生成 WSDL 文件。

Web 服务发送和接收客户端操作的 JPA 实体类。我使用 NetBeans 的“New > Web Service Client”向导为资源类生成源代码,这些资源类代表 Web 服务发送的实体——这些资源具有与实体类相同的字段、getter 和 setter字段和来自 javax.xml.bind.annotation 的某些注释(例如,@XmlAccessorType、@XmlType、@XmlElement),但它们缺少实体类的其他方法等。

一旦我的 Web 服务客户端收到这些资源,我该如何取回正确的实体对象?我宁愿不手动重建每个实体,考虑到我有多少类以及它们之间的关系有多复杂,这将是很多工作。

谢谢! :)

附言我不确定这些资源类叫什么;如果有人知道,它会帮助我写一个更具描述性的标题。

最佳答案

关于java - 如何从 NetBeans 生成的类中取回原始对象以供 JAX-WS 传输?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3980411/

相关文章:

c# - 谷歌客户端登录授权和谷歌音乐

javascript - 为什么我们使用 web 服务的 web 方法,而不是 web 表单函数

java - 如何将 KeyListener 添加到整个项目?

java - netbeans 中的调试类路径在哪里/spring 配置 XML 文件在哪里?

java - 计算整数范围内数字出现次数的非递归方法

Java - 几个月和几天?

java - 重定向来自从父级继承 Logger 的抽象子类的记录器消息

java - 对话框内的 Facebook 登录按钮

java - REST Web 服务 - 如何像单例一样使用服务?

java - 在 NetBeans 中将面板添加到 JFrame 时出错