Eclipse中的EJB V3.0数据库持久化 - 编程入门网
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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |