通过 Web 服务 API 和 JAXB 编组与 WebSphere Process Server 交互
2010-07-05 00:00:00 来源:WEB开发网核心提示: 在早期设计和开发阶段,模式很可能会发生变化,通过 Web 服务 API 和 JAXB 编组与 WebSphere Process Server 交互(5),相应的 Java 类必须反映这些变化,可以使用 JAXB 简化这个映射过程,图 6. XSD to Java 向导这个面板提供以下选项:Ge
在早期设计和开发阶段,模式很可能会发生变化,相应的 Java 类必须反映这些变化。可以使用 JAXB 简化这个映射过程。
另外,您可能无法直接控制模式,因为它们是由其他组织定义或由专有工具(比如 WebSphere Business Modeler)生成的。在这些情况下,您只能去适应模式,使它们 “映射更友好”,例如采用能够明确地映射到 Java 类的形式。JAXB 提供强大的定制功能,让这个过程更轻松。
绑定模式文档
用命令行工具 xjc 或在 WebSphere Integration Developer 环境中直接生成 JAXB 绑定类。要想生成相应的 Java 类,进入 J2EE 透视图,右键单击模式文档并选择 Generate > Java,见图 5。
图 5. 生成 Java 类
查看原图(大图)
在后面的向导中,选择 JAXB Schema to Java Bean 并单击 Next。"XSD to Java" 屏幕出现,见图 6。
图 6. XSD to Java 向导
这个面板提供以下选项:
Generate schema library 允许定制模式文件到项目的映射(在下一个面板上)。
在 Target Java Container 列表中,指定用于包含生成的 Java bean 的项目或文件夹。
更多精彩
赞助商链接