快速业务通道

Eclipse Web工具平台V1.0简介 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-19
ding="UTF-8"?> <datasources>    <local-tx-datasource>     <jndi-name>DerbyDS</jndi-name>     <connection-url>jdbc:derby://localhost:1527/wtp;create=       true</connection-url>     <driver-class>org.apache.derby.jdbc.ClientDriver</driver-class>     <user-name>APP</user-name>     <password>password</password>     <min-pool-size>5</min-pool-size>     <max-pool-size>20</max-pool-size>     <idle-timeout-minutes>5</idle-timeout-minutes>     <track-statements/>    </local-tx-datasource> </datasources>

Eclipse Web工具平台V1.0简介(7)

时间:2011-02-09 IBM Scott F. Delap

请把 derbyclient.jar 从 {$eclipse_installation_dir}\plugins\org.apache.derby.core_10.1.2 文件夹复制到 {$jboss_install_dir}\server\default\lib 目录。这样做会把 Derby JDBC 驱动程序文件添加到 JBoss 服务器的类路径。

从服务器视图启动 JBoss 服务器实例,就像前面描述的一样。控制台上对 “Derby” 的搜索输出如清单 4 所示。

清单 4. Derby 数据源配置之后的 JBoss 控制台输出

15:51:10,649 INFO [MainDeployer] Starting deployment of package:\ file:/C:/wtp/jboss-3.2.3/server/default/deploy/derby-ds.xml 15:51:10,719 INFO [RARDeployment] Started\ jboss.jca:service=ManagedConnectionFactory,name=DerbyDS 15:51:10,739 INFO [JBossManagedConnectionPool] Started\ jboss.jca:service=ManagedConnectionPool,name=DerbyDS 

示例书签应用程序

本教程接下来的部分就是用 WTP 工具创建一个保存和检索书签的 J2EE 应用程序。应用程序使用基本的三层设计,如图 10 所示。

图 10. 示例应用程序的三层

视图包含一系列 JSP;控制器是一个 servlet。无状态会话 bean EJB 被用来保持和检索数据库的数据。

创建会话 bean 来保存和检索书签

在这一节,将创建一个无状态会话 bean,保持和检索 Derby 数据库的书签。

XDoclet 配置

WTP 用 XDoclet 注释进行 EJB 和 servlet 开发。所以,在创建会话 bean 之前需要在 Eclipse 中配置 XDoclet 的位置:

打开 Preferences 对话框,选择左侧的 XDoclet 分类。把版本改为 1.2.3。

浏览文件系统并选择前面解压 XDoclet 库发行版的目录。对话框发生变化,表明已经找到了所有的库,如图 11 所示。

图 11. 配置 XDoclet

Eclipse Web工具平台V1.0简介(8)

时间:2011-02-09 IBM Scott F. Delap

还必须启用首选项,指定 ejbdoclet 和 webdoclet 要生成特定于 JBoss 的 J2EE 描述符。在 XDoclet 分类,请选择 ejbdoclet 选项。

选择 JBoss 任务旁边的复选框。

选择 webdoclet 子分类,在这个列表中也选择 JBoss 任务。图 12 和 13 显示了带有正确设置的对话框。

单击 OK 关闭 Preferences 对话框。

图 12. 配置 webdoclet

图 13. 配置 ejbdoclet

Eclipse Web工具平台V1.0简介(9)

时间:2011-02-09 IBM Scott F. Delap

用 WTP 向导创建会话 bean

下面用 WTP 企业管理器创建无状态会话 bean:

右击 BookmarkEJB 项目,并选择 New > Other。

在 Select a Wizard 对话中,选择 EJB 分类下的 XDoclet Enterprise JavaBean,并单击 Next。

在下一个屏幕中单击 Next,会出现一个页面,要求指定 EJB 的包和类的名称。请输入 ejbs 作为包名,BookmarkSessionBean 作为类名。

单击 Finish 完成向导。XDoclet 过程开始运

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号