• webdynpro学习笔记(三)[转载]


    [引用]:翱翔云天

    819 views

    本学习笔记多来自sap library,本人翻译+自己的理解,如果有什么不对的地方,还请大家指正.

    这一节基本上都是基本概念的介绍,大好基础最重要嘛,推荐这里还是好好理解一下.

    WD Model MVC: 设计模式中的经典

    从上面的图,我们可以了解到WD的MVC是如何工作的

        控制器:处理事件,更新应用数据,定义流程

        模型:定义数据,连接

        视图:用户所看到的

    WD component

        有一些特性是我们应该知道的:

          1.可以包含任意数量的windows,views以及与之对应的controllers

          2.可以嵌套其他的component

          3.每个WD application必须有component(从昨天的笔记中可以看到,我们第一个建的就是conponent)

          4.每个component包含一个interface,每个interface包含两个部分

            interface view:用来链接WD application和WD window

            interface controller:进行数据交换控制

    WD View

        1.每个WD application至少有一个view

        2.每个view里面可以放置不同的UI element(例如我们昨天的caption)

        3.两个很重要的组件:controller+context

          context用来存储以及管理数据和UI element的绑定

          controller用来取得数据或者处理用户输入等等

        4.每个view都有进入的接口(plug,接口可能不是很合适,不过比较容易理解)以及出去的接口.进来的接口用来得到这个view的开始点,而出去的接口用来调用下一个view.注意:每个window可能有几个view,所以必须指定第一个view,相应的,第一个view没有进入接口(inbound plug).

        5.连接关系:几个view之间的连接通过导航链接(Navigation Link)来实现.

    WD Window

        1.Window是多个view的组合容器,view必须在window中才能被用户看到.

        2.一个window包含至少一个view,如果是多个view的话通过导航链接实现,当然,必须定义开始的view

        3.每个window可以有一个或者多个进入以及输出端(Plug),对应于view的plug

          outbound plug:链接window和view的inbound plug

          inbound plug:链接view的outbound plug到嵌入window

    WD Controller

        1.定义了用户如何与WD application进行交互

        2.View controller:每个view只有一个view controller以及一个view context

        3.Global controller:顾名思义,全局的controller,在程序运行过程中始终可访问

    WD Application

        用户调用的入口

    [引用]:http://www.abaptech.com/?p=447

  • 相关阅读:
    交叉熵--损失函数
    Window安装TensorFlow- GPU环境
    使用Tensorflow object detection API——训练模型(Window10系统)
    使用Tensorflow object detection API——环境搭建与测试
    由位图生成区域
    旋转位图
    获得当前颜色深度
    求多边形的面积
    MaskBlt 拷贝非矩形区域图象
    画多边型
  • 原文地址:https://www.cnblogs.com/wequst/p/1510948.html
Copyright © 2020-2023  润新知