快速业务通道

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

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-14
页面中列出 JDBC 供应商配置的汇总。选择 Finish。一个新的 JDBC 供应商被添加到 JDBC providers 表中。选择这个新的 JDBC 供应商,接着单击 Save 将 JDBC 供应商存储到主配置中,如图 4 所示。

图 4. 新的 JDBC 供应商

在配置数据源之前,需要配置一个 J2EE 连接器验证数据项。J2EE 连接器验证数据项用于供 JDBC 数 据源登录数据库。在 Integrated Solutions Console 中选择 Security > Global security。下一步 ,在 Authentication 小标题中选择 Java Authentication and Authorization Service > J2C authentication data 连接,如图 5 所示。

图 5. 创建 J2C 身份验证数据

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

时间:2011-10-16 IBM Deepak Vohra

在用户凭证和密码表中,单击 New。在新的标题中,在 Alias 字段中指定用户别名,指定登录 DB2 数据库的 User Id,指定登录 DB2 的密码,如图 6 所示。

图 6. 指定 J2C 验证数据属性

单击 Save 以将 J2C 验证数据项保存到主配置中。一个 DB2 数据库的登录别名会被添加到 J2C 身份 认证数据表中,如图 7 所示。

图 7. 新的 J2C 验证数据

为了配置一个 JDBC 数据源,选择先前配置好的 JDBC 供应商。在 DB2 Universal JDBC Provider 标 题上,单击 Datasources 链接,如图 8 所示。

图 8. 数据源

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

时间:2011-10-16 IBM Deepak Vohra

在 Data sources 表中单击 New,创建一个新的数据源,指定一个 JNDI 名,然后单击 Next,如图 9 所示。这个 JNDI 名必须被用在将来创建 EJB V3.0 实体 Bean 的 persistence.xml 文件中。

图 9. 创建一个数据源

为这个数据源指定一个数据源的相关属性。分别选择 Driver Type > 4,Database Name > SAMPLE,Server Name > localhost,Port Number > 50000。单击 Next,如图 10 所示。

图 10. 指定数据源属性

为这个数据源选择 J2C 验证数据,要选择之前创建的验证别名,单击 Next,如图 11 所示。

图 11. 设置安全别名

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

时间:2011-10-16 IBM Deepak Vohra

在数据源的 Summary 页中,选择 Finish。一个新的数据源会被添加到这个表中。单击 Save 将数据 源存储到主配置中。选择表中的 Data Source > Test Connection。该数据源连接测试将会显示这个 测试是否成功,如图 12 所示。

图 12. 测试数据源连接

创建一个 DB2 数据表

通过一个命令行工具进入这个 DB2 数据库,比如 Command Editor 或者 Command Line Processor。 为了在默认的示例数据库 SAMPLE 中创建一个数据库表,需要运行如下的 SQL 脚本。它会为 EJB v3.0 的实体 Bean 创建一个 Catalog 表。

CREATE TABLE Catalog (id INT PRIMARY KEY NOT NULL, journal VARCHAR(100), publisher VARCHAR(100), date VARCHAR(100), title VARCHAR(100), author VARCHAR(100));

在 Eclipse 中创建一个 EJB V3.0 项目

在 Eclipse IDE 中,选择 File > New > Project。

在 New Project 窗口,选择 EJB > EJB Project > Next。

在 New EJB Project 窗口,指定一个项目名称(例如, EJB3EntityBean)。选择 EJB Module Version > 3.0 > Next。

在 EJB Module 窗口,选择默认的 Source Folder > ejbModule > Finish。

下一步,添加一个实体 Bean Java 类到 EJB V3.0 项目。选择 File > New > Other,然后在 New 窗口中,选择 Java > Class > Next。

在 New Java Class 窗口中,默认的 Source 文件夹是 EJB3EntityBean/ejbModule。指定一个包名( 例如,com.ejb3.websphere)以及一个类名(Catalog),然后

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