Eclipse Web工具平台V1.0简介 - 编程入门网
行,并创建了 EJB 需要的文件,然后出现在 Project Explorer 中,如图 14 所示。
图 14. 生成的 EJB 类 实现 BookmarkSessionBean WTP 创建的 BookmarkSessionBean 只是一个基本框架。必须提供实现它的数据持久性和检索功能所需要的 XDoclet 标记和方法。首先,需要添加配置信息,让 BookmarkSessionBean 访问在这份教程前面配置的 DerbyDS 数据源。请切换到 Java 透视图,打开 BookmarkSessionBean 类。在 @ejb.bean.. 声明下面,添加来自清单 5 的 XDoclet 标记,把 DerbyDS 配置成 BookmarkSessionBean 使用的资源。 清单 5. XDoclet 标注把 DerbyDS 资源添加到 BookmarkSessionBean
编辑器现在看起来应当与图 15 类似。 图 15. 把 XDoclet 标记添加到 EJB Eclipse Web工具平台V1.0简介(10)时间:2011-02-09 IBM Scott F. Delap现在需要一个 BookmarkValueObject 类,在视图和 BookmarkSessionBean 之间传递以完成持久性。创建此类,方法如下: 在 Java 视图中右击 ejbs 包,并选择 New > Class。 指定 BookmarkValueObject 作为类名称,并添加 java.io.Serializable 作为接口,如图 16 所示。 单击 Finish 完成向导。 把实现从清单 6 粘贴到 BookmarkValueObject 类,并保存。 图 16. 创建 BookmarkValueObject 清单 6. BookmarkValueObject 的实现代码
Eclipse Web工具平台V1.0简介(11)时间:2011-02-09 IBM Scott F. Delap值对象创建之后,即可实现 BookmarkSessionBean 需要的其他逻辑。请删除 getFoo() 方法并关联来自 BookmarkSessionBean类的 XDoclet 注释,并粘贴进清单 7 的方法实现。然后,运行 Edit > Organize Imports,添加必要的类导入。 清单 7. BookmarkSessionBean 的持久性方法
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |