首页 > 科技 > 正文

如何为 Cobol 副本生成 java~jrecord 代码
2019-09-20 03:47:00   来源:东方头条   

文件传输

将二进制文件从大型机传输到 Windows / * nix 框中

必须做二元转移的原因很简单:Ebcdic – > ASCII

程序无法区分二进制字段和文本字段 .

Comp-3 value hex hex after Ascii conversion 400 x"400c" x"200c" x"40" is the ebcdic space character it gets converted to the ascii space character x"20"

您需要从大型机进行二进制传输 . 这将使文件保持为 EBCDIC, 并且任何二进制字段都将保持不变 . 然后 , 您使用 Ebcdic 读取该文件 .

您需要检查主机上的 RECFM. 如果 RECFM 是

> FB – 没有问题只是转移

> VB – 在文件传输中包含 RDW ( 记录描述符字 ) 选项的主机上转换为 FB.

> 其他 – 转换为主机上的 FB / VB

RecordEditor CodeGen

RecordEditor将使用

Cobol Copybook 和 Sample 文件中的详细信息 , 用于生成 Java~JRecord 代码 .

安装 Recordeditor

安装 0.98.4 或更高版本 . 考虑 USB 版本 , 您只需解压缩到正常目录并从那里运行 . 无需安装

如果安装 HSQL 版本 , 请在使用前重新启动计算机

启动代码生成器

要启动代码生成器 , 请选择生成 >>> Cobol 的 Java~JRecord 代码

首先生成屏幕

在此屏幕上输入 Cobol Copybook 和 Sample 文件 ( 如果有的话 ) .

RecordEditor 将尝试为您填写字段 .

您可能需要修复控制字段 . 当一切都正确

如果一切正确 , 请按 Generate Java~JRecord 按钮

第二代生成屏幕

在这个屏幕上你可以

> 选择模板或模型

> 如何格式化 Java 名称

> 包 ID 等

生成的代码

可以使用多种模板或模型 , 包括

> 标准 – 生成基本的 JRecord 代码 . 它将生成具有 Cobol 字段名称作为常量的 Java 类 . 这允许您使用 IDE 代码完成而不是键入 "Cobol-Field-Names".

> lineWrapper – 围绕 Cobol 数据创建 Java 包装器 .

> Pojo – 创建读取器 / 写入器以将 Cobol 数据转换为 Java Pojo 或从 Java Pojo 转换

按 Generate Code 按钮生成 java 代码 .

LineWrapper:

POJO:

相关热词搜索:副本 何为 生成 代码 Cobol

上一篇:23亿紧急出逃 比特币急跌500多美金 又是PlusToken搞事情?
下一篇:最后一页

泰安知名律师   电话:18053115917
手机:0531-80961678   微信:18053115917   QQ:709581498   邮箱:709581498@qq.com
网站地图 (XML地图 / 百度地图