• [How To]如何使用Wildfish进行ISeries开发代码生成篇


    1.我们把编译好的Wildfish.dll拷贝到项目引用中
    2.打开FishSky.sln下的ConfigurationTool下的ConfigurationTool.exe进行代码生成
       一般我们生成的是一些DataSet的类
       1)代码生成-生成Data/BusinessRule/BusinessFacade代码
       2)点Load Dic获取数据字典
            ISeries需要选择特定的Library
    Select Library.JPG
       3)然后我们就可以看到这个Library下所有的Phical File 和Logical File
       正常我们选择PF即可,因为在V5R3中,SQE会为我们选择对应的查询策略。
       4)选择某个表,或者对应的一对多的表
         如Account表示一个单独的表,和外部没有任何关联,因此我们就是最简单的方式
    Account Gernator.JPG

    对于订单Order,他由于有明细项目OrderItem,所以我们首先添加Order 然后添加OrderItem
    同时需要设置两个表的OrderID为MainKey ,OrderItem的ItemID为AddtionalKey 然后修改Class为Order
    Order Gernator.JPG

    对于KeySeqn,这个用于保存流水号的表,我们只需要用Update对象即可。但是预先得设置对应的值,依赖于我们的流水号定义策略。比如OrderID=O+年月+流水号 
    KeySeqn Gernator.JPG
    然后把这个目录下这些生成的文件拷贝到BLL项目下。
    添加进项目,编译一下.OK~~   

  • 相关阅读:
    demo12-回到顶部
    demo11-友情链接
    demo10-超链接标签
    demo09-程序员练习
    demo08-图片标签
    demo07-盒子标签
    demo06-字体标签
    demo05-换行标签
    转 j2ee .线程池.对象池,连接池
    几种开源Java Web容器线程池…
  • 原文地址:https://www.cnblogs.com/wildfish/p/334160.html
Copyright © 2020-2023  润新知