ADF:绑定基本概念

声明式绑定是ADF框架的一个重要概念,在ADF中有三个对象来支撑绑定。

DataControls.dcx中描述了所有在设计时定义的data control。

DataBindings.cpx中描述了application在运行时可以使用那些data control,以及页面和page defination的映射。

 <dataControlUsages>
    <BC4JDataControl id="StoreServiceAMDataControl"
                     Package="oracle.fodemo.storefront.store.service"
                     FactoryClass="oracle.adf.model.bc4j.DataControlFactoryImpl"
                     SupportsTransactions="true" SupportsFindMode="true"
                     SupportsRangesize="true" SupportsResetState="true"
                     SupportsSortCollection="true"
                     Configuration="StoreServiceAMLocalWeb" syncMode="Immediate"
                     xmlns=">
    <BC4JDataControl id="LookupServiceAMDataControl"
                     Package="oracle.fodemo.storefront.lookups"
                     FactoryClass="oracle.adf.model.bc4j.DataControlFactoryImpl"
                     SupportsTransactions="true" SupportsFindMode="true"
                     SupportsRangesize="true" SupportsResetState="true"
                     SupportsSortCollection="true"
                     Configuration="LookupServiceAMLocal" syncMode="Immediate"
                     xmlns="
>
  </dataControlUsages>
Page defination中描述了应用页面使用的所有绑定对象。每个页面通常对应一个Page defination。Page defination文件的命名方式为:pageNamePageDef.xml。

  <pageDefinitionUsages>
    <page id="homePageDef"
          path="oracle.fodemo.storefront.pageDefs.homePageDef"/>
      ... ...
  </pageDefinitionUsages>
  <pageMap>

    <page path="/home.jspx" usageId="homePageDef"/>
    ... ...
  </pageMap>


 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
用来在桌面和web应用程序的数据源中指定商业逻辑。True DataControl是一个ActiveX控件,它可以作为一个OLE DB/ADO数据源,用来构建应用程序。但它不仅仅是一个数据源,它是一个具有逻辑的数据源——代替了标准的数据源,如MS ADO数据控件,可以让开发人员在数据源中指定商业逻辑,将它们作为一组商业规则,从而使应用程序更强大、更具伸缩性、更便于管理。 作为ComponentOne Sutdio和ComponentOne Studio Enterprise的一部分,True DBGrid Pro 8.0是用于目前企业数据库前端应用程序开发的最强大的Grid控件。 正如你希望的那样(Grid控件应该具有人们可以设想到的所有的功能),我们已经给该产品添加了更加丰富的功能,以满足用户的各种需求:支持XP Themes、一个新的显示弹出/缩进图标的控件、新的通过程序显示/隐藏子Grid的方法、新的对大小写敏感的查询功能、一个新的固定列宽的方法等。 同时我们也没有忽略以前版本中用户最喜欢的功能,包括:Crosstab、OLAP(决策支持)、Master-Detail关系的增强显示,而且分等级的grid是完全可编辑的、Excel样式的单元格选择、附加的显示模式、更好的键盘导航、扩展的样式、更多的打印和打印预览选项、一个可以很容易地编码过滤和格式化行为的Filter Bar界面、与True DataControl的本地集成等。点击左侧工具条的Features链接查看所有的新的功能! 新的过滤条数据录入行通过一个易于使用的界面可以让你实现定制的最终用户操作,比如渐进式搜索(incremental search)和记录集过滤。 True DBGrid Pro 8.0 可用于Visual Basic 5.0和6.0、以及Visual Studio 5.0和6.0 环境。 用True DBGrid Pro 8.0 开发的应用程序在发行时是免版税的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值