正 文

NetBeans IDE4.1 J2EE应用程序快速入门指南


www.7dspace.com  更新日期:2005-12-30 7:39:58  七度空间


      配置 PointBase 数据库

      在本教程中,您将通过 PointBase 数据库服务器包含的其中一个表来生成 CMP Bean。PointBase 数据库服务器包含在 Sun Java System Application Server 下载文件中。

      在“运行环境”窗口中,展开“数据库”节点。您会看到 jdbc:pointbase://localhost:9092/sample 数据库和 jdbc:pointbase://localhost:9092/sun-appserv-sample 数据库的节点。

      注意:如果未看到这些节点,请展开“驱动程序”节点,右键单击 "Pointbase",然后选择“连接方法”。输入 jdbc:pointbase://localhost:9092/sample 作为数据库 URL,输入 pbpublic 作为用户名和口令,然后单击“确定”。

       右键单击 jdbc:pointbase://localhost:9092/sample 数据库,然后选择“连接”。键入 pbpublic 作为用户名和口令,单击“确定”。
展开 sample 数据库节点和“表”节点。确保其中包含 CUSTOMER_TBL 节点,如下所示。 

       注意:如果修改了 sample 数据库,可使用此 Ant 生成脚本对其进行重写。将 Ant 脚本保存到计算机中,并在编辑器中打开它,然后编辑第 5 行上的 appsrv.root 属性,使其指向 SJS Application Server 的本地安装。接下来,在终端窗口中转到包含 Ant 脚本的文件夹,通过在命令行中键入 ant run 来运行其缺省目标。

      对 EJB 模块进行编码

     对 Enterprise Bean 进行编码非常容易。IDE 会兼顾所有实现细节,因此您可以集中精力对 EJB 模块的业务逻辑进行编码。

      创建企业应用程序项目

     在本示例中,我们将创建一个企业应用程序项目作为 Web 模块和 EJB 模块的容器。通过使用企业应用程序模板,您可以自动为 Web 模块和 EJB 模块创建项目。

      选择“文件”>“新建项目”(Ctrl-Shift-N),然后从“企业”类别中选择企业应用程序模板。单击“下一步”。
      将应用程序命名为 CustomerBook,然后指定项目位置。将其余设置保留为缺省值,然后单击“完成”。

      生成 CMP 实体 Bean

      现在,我们将生成访问 sample 数据库的实体 Bean。对于程序要访问的每个表,都需要一个对应的实体 Bean。

在“项目”窗口中,右键单击 EJB 模块的节点 (CustomerBook-EJBModule),然后选择“新建”>“通过数据库生成 CMP 实体 Bean”。
选择“JDBC 连接”作为数据库源,然后从组合框中选择 jdbc:pointbase://localhost:9092/sample 连接。
键入 ejb 作为包名,然后单击“下一步”。向导将显示选定数据库中的所有表。
选择 CUSTOMER_TBL 表,单击“添加”,然后单击“完成”。
IDE 将为 CUSTOMER_TBL 表以及从 CUSTOMER_TBL 引用的所有表(DISCOUNTCODE_TBL 和 MICROMARKETS_TBL)创建 CMP Bean。IDE 还会创建一个新的 JDBC 连接池和数据源,该连接池和数据源将在您部署项目时注册到应用服务器中。

4页,页码:[1] [2] [3] [4] 

上一篇:利用VC++动态改变Windows的显示特性
下一篇:在NetBeans IDE 4.1中导入J2EE应用程序
作者:  来源:netbeans.org ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐