• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

pureQuery:IBM 最新的 Java 数据库应用编程范例

发布: 2008-6-26 17:49 | 作者: 不详 | 来源: 测试时代编辑整理 | 查看: 178次 | 进入软件测试论坛讨论

领测软件测试网

 

单击 Finish 按钮。这将生成 bean 文件 MySQLEmployee.Java。
为了创建接口和默认实现类,可以像下一小节描述的那样使用 pureQuery 的 ORM 过程。

对象-关系映射(ORM)案例场景

给定一个 Java bean 类,通过 pureQuery 可以直观地将该类的成员映射为底层数据库表中的任何给定的关系实体。

注意需要根据表模式和相关规则 来进行设计时映射。例如,虽然在运行时可以将 double 类型的变量映射到 XML 类型的表列,但是这可能导致不可预测的运行时结果,并因此而产生错误。下面的例子演示了这种映射。

打开 DDO 例子 中创建的 Eclipse Java Personnel 项目。
为了演示 ORM 特性,可以使用一个已有的 bean,也可以使用表示数据库中某个表的 Java 用户定义类。在这个例子中,我们使用一个已有的 bean,所以删除 MyEmployee.Java 之外的所有生成的 Java 文件。

图 18. 将一个 bean 映射到一个关系表
 将一个 bean 映射到一个关系表


要查看放大后的图像,请单击 这里。

在编辑器中打开 MyEmployee.Java 类,在类名的上面添加以下标注: @Table (name = "EMPLOYEE", Schema = "DB2ADMIN")

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网