快速业务通道

Eclipse中的EJB V3.0数据库持久化 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-14
Clusters and server” 标题中选择默认设置,然后单击 Next。在 “Provide options to compile JSPs” 中选择默认设置,然后单击 Next。在 “Provide options to perform the EJB deploy ” 标题中,选择 Database > 9.5,JDK compilation level > 6.0 和 Database access > JDBC> Next,如图 20 所示。

图 20. 指定 EJB 部署选项

Eclipse中的EJB V3.0数据库持久化(16)

时间:2011-10-16 IBM Deepak Vohra

在 “Provide JSP reloading options for Web module” 标题上,选择默认设置,然后单击 Next。 在 “Map shared libraries” 标题中,选择默认设置,然后单击 Next。在 “Map shared library relationships” 标题中,选择默认设置,然后单击 Next。在 “Provide JNDI names for beans” 标 题中,选择 JNDI name for all interfaces,然后指定 Target Resource JNDI name,如图 21 所示, 然后单击 Next。

图 21. 指定会话 Bean 的 JNDI 名称

在 “Bind EJB Business” 标题中,选择默认设置,然后单击 Next。在 “Map virtual hosts for Web modules” 标题中,选择 WAR 文件 websphere.war,并选择 “default_host” Virtual Host,然 后单击 Apply。单击 Next。在 Map context roots for Web modules 标题中,指定 websphere.war Web 模块的上下文根目录为 “websphere”。单击 Next。在 “Metadata for modules” 标题中,选择默认 设置,然后单击 Next。在 “Summary” 页面,单击 Finish。这样就部署了 EAR 文件 ejb3.ear 和 EJB JAR 文件 ejb3.jar,如图 22 所示。单击 Save 保存主配置文件修改。

图 22. 安装 EAR 文件

Eclipse中的EJB V3.0数据库持久化(17)

时间:2011-10-16 IBM Deepak Vohra

单击 Start 初始化 EJB3 应用程序,然后应用程序会被安装和启动,如图 23 所示。

图 23. 启动 EAR 应用程序

要运行 EJB V3.0 实体 Bean 的 JSP 客户端,必须通过 URL 地址 http://localhost:9080/websphere/Catalog.jsp 访问 JSP。然后会话 Bean 的 test() 方法会被调用。 其中有三个实体 Bean 实例会被创建并持久化到 DB2 中。如图 24 所示的客户端 JSP 输出,实体实例中 与作者 Elliotte Rusty Harold 相关的实体 Bean 属性会被列出。所有实体实例的标题都会被列出。用 于检索所有实体实例的后续查询表明删除了一个实体实例,因此只列出了两个实体实例。

图 24. 运行 EJB V3 实体 Bean 客户端

结束语

EJB V3.0 支持是 WebSphere V7 的一个新特性。Eclipse、WebSphere7 和 DB2 9.5 的组合是一个开 发 EJB v3.0 实体 Bean 的理想方法。

原文地址:http://www.ibm.com/developerworks/cn/opensource/os-eclipse-ejb3/index.html

本文配套源码

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号