【问题标题】:Difference between repository item and item descriptor in atg repositoriesatg 存储库中存储库项和项描述符之间的区别
【发布时间】:2012-01-26 14:46:23
【问题描述】:

存储库项目和 ATG 存储库中的项目描述符有什么区别?

【问题讨论】:

标签: atg


【解决方案1】:

存储库项目包含存储库中一条记录的数据,这意味着您使用存储库项目来访问存储在存储库和(通常)数据库中的数据。

一个项目描述符定义了一个命名的项目类型,所以这更多的是关于数据的结构。每个存储库项始终具有一个已定义类型,该类型再次定义了该项的可用属性名称列表、这些属性的数据类型等…… - 此数据类型定义就是项描述符。

如果尝试将这两个概念转换为关系数据库的世界,存储库项将类似于存储在数据库中的一行(一条记录)数据。项目描述符类似于表格。

【讨论】:

    【解决方案2】:

    项目描述符是对象到表列的 XML 映射。 这基本上是您的对象的定义(就像一个类)。

    一个项目,是一个包含这个项目描述符的实际对象的实体。 (像一个对象)。

    详情可参考以下文章:- http://learnoracleatg.blogspot.in/2014/11/art201-what-is-repository-in-atg.html

    【讨论】:

      【解决方案3】:

      项目描述符类似于 Java 中的类名。
      RepositoryItem 就像一个实例

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-11-29
        • 2014-05-22
        • 2011-06-30
        • 2012-04-04
        • 2013-08-11
        • 2016-03-04
        • 1970-01-01
        相关资源
        最近更新 更多