Life/Asia table struct copybook convert to java pojo automaticlly

本文介绍了如何将Life/Asia的表结构自动转换为Java POJO。首先通过AS400命令获取表字段,然后进行排序,使用FreeMarker创建Java POJO和RFML文件。接着创建解析程序将字符串转换为Java对象,并提供一个缓存功能的帮助类。
摘要由CSDN通过智能技术生成

For My English Writing Practice(I know,Very poor)..

 

Technique Solution Overview

         First of all, We should retrive the table struct. But how can we achieve it? Since the Life/Asia table struct is build by display screen file by SMART commad: CB SXXX XDS. So we can retrive all screen(or table) fields by AS400 Command DSPFFD FILE(SXXX ) OUTPUT(*FILE) FILEOPT(*FIRST *ADD).

        After we get the table fields, you can make following consequence steps now.

(1)Resort them .(Fields in table struct copybook are sorted in ascending order)

(2)Create java pojo by table fields with FreeMarker .  We can read logical file fldd to determinate the field type and length.  Pojo name is TXXXXRecjava.

(3)Create a RFML file to map the table fields with FreeMarker. RFML file name = TXXXXREC.rfml

(4)Create a RFML Parase program, which can convert string(item.genarea) to java pojo with the help of RFML.  File name = TXXXXRecO

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值