【问题标题】:Differences between New/CreateObject() vs EntityNew() in CF9 for persistent CFC?CF9 中用于持久 CFC 的 New/CreateObject() 与 EntityNew() 之间的区别?
【发布时间】:2009-08-28 18:49:02
【问题描述】:

New/CreateObject() 用于创建对象与 EntityNew() 用于在 CF9 中为持久 CFC 创建实体之间有什么区别(如果有)?

【问题讨论】:

    标签: orm coldfusion coldfusion-9 cfc


    【解决方案1】:

    使用 New() 和 CreateObject(),您需要指定 CFC 的完整路径。

    使用 EntityNew() 你只需要传入实体的名称。

    【讨论】:

      【解决方案2】:

      引用自:Learning ColdFusion 9: EntityNew() vs. The NEW Operator / CreateObject()

      我实际上在 CFUNITED 的“高级 ORM”会议 并得到了稍微不同的答案。 演讲者(请原谅我没有 记住他的名字——我想他是 Adobe 首席工程师)告诉我 当您使用加载对象时 EntityNew(),ColdFusion 实际上 以稍微不同的方式呈现它 方式比标准 CFC。虽然这 差异是不明显的 程序员,使用创建的组件 EntityNew() 确实提供了一些 Hibernate 的效率 集成水平。就这样,他 建议所有新的启用 ORM 使用 EntityNew() 创建对象。

      【讨论】:

      • 如果有更多的二手轶事“证据”,那就太好了。我可能会追上一些。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-27
      相关资源
      最近更新 更多