0

我正在为学校作业做一个小项目。该项目包括文具的 CRUD 应用程序。我们必须使用 JSF(100% 工作)、Java Swing 应用程序和 C# 应用程序做一个 Web 应用程序,两者都必须为 CRUD 操作调用 Web 服务操作。

我使用 Netbeans 7.3.1 作为 IDE,Glassfish 4.0 作为服务器,PostgreSQL 9.1 作为 DBMS,JPA 用于持久性,以及 EJB3。

我已经从 Web 项目 (JSF) 生成 Web 服务,执行右键单击、新建、Web 服务...、从现有会话 Bean 创建 Web 服务。

此外,我已经从右键单击、Web 服务客户端、来自 URL 的 java swing 应用程序中生成了 Web 服务客户端,并使用我的 wsdl 文件 url,它可以正常工作。

问题是这并没有生成我需要的所有实体类,实际上它只是生成了其中一个,那个是一个实体,它有一个带有 jpa 的简单映射(你可以看到这个图像以供参考,生成的唯一类是产品)

DB示意图

为什么会发生这种情况?或者为什么我需要处理我的其他对象类型?

我希望你能帮助我。谢谢!

4

1 回答 1

0

在 NetBeans IDE 7.3.1 中试用

  • 在WindowServicesDatabasesNew Connection...中添加到 PostgreSQL 的新连接。
  • FileNew File,选择您的项目,在 Persistence 类别中,在 File Type 中,Entity clases from Database

在此处输入图像描述

于 2013-10-21T05:07:44.810 回答