WEB开发网
开发学院数据库DB2 将遗留的 BC4J 应用从 Oracle 数据库迁移到 DB2 数... 阅读

将遗留的 BC4J 应用从 Oracle 数据库迁移到 DB2 数据库

 2010-02-04 00:00:00 来源:WEB开发网   
核心提示: 读者可以试着增加一个数据,如果增加成功,将遗留的 BC4J 应用从 Oracle 数据库迁移到 DB2 数据库(10),则表明前面所配置的环境正确,可以进入下一个阶段,然后再为该表生成对应的 Entity Object,这样,也就是开始遗留系统的转换工作,下面将依次介绍如何转换 Entity O

读者可以试着增加一个数据,如果增加成功,则表明前面所配置的环境正确,可以进入下一个阶段,也就是开始遗留系统的转换工作。下面将依次介绍如何转换 Entity Object ﹑ View Object 以及 UI 代码。

转换 Entity Object

转换 Entity Object 的主要目标是使遗留的 Entity Object 能够成为 DB2 数据库中对象的映射,开发人员通过控制 Entity Object 来实现对数据库记录的 CRUD 操作。这一步的工作就是要将系统采用的遗留数据类型转换为 JDK 中自带的数据类型,这样 Entity Object 才能够正确映射 DB2 数据库中的对象。

借助于 JDeveloper 的 Entity Object 编辑器(Entity Object Editor),开发人员可以很便捷的转换 Entity Object 的数据类型。具体步骤为:

在导航视图中找到需要转换的 Entity Object 并双击;

在弹出的对话框中选中需要转换的属性;

修改对话框右边“Type”下拉框中的数据类型为目标数据类型;

单击“OK”。

图 14 为 Entity Object 编辑器的截图。

图 14. Entity Object 编辑器

将遗留的 BC4J 应用从 Oracle 数据库迁移到 DB2 数据库

查看原图(大图)

如果开发人员不知道遗留数据类型所对应的目标数据类型,可以先确定该 Entity Object 在 DB2 中对应的表,然后再为该表生成对应的 Entity Object。这样,JDeveloper 为该属性生成的数据类型即为正确的目标数据类型。

上一页  5 6 7 8 9 10 

Tags:遗留 BCJ 应用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接