DTO,DAO和DCO.什么是DCO?

Pet*_*háč 15 java terminology acronym

我对DCO意义的探索是徒劳的,所以我决定在这里问一下.在我的Java应用程序中,有许多类,如EmployeeDetailsDto,EmployeeDetailsDao,但最近我也遇到了EmployeeDetailsDco.有谁知道DCO代表什么?

Rus*_*Cam 24

DTO = 数据传输对象

DAO = 数据访问对象

DCO = 动态可配置对象

来自文章

动态可配置对象(DCO)

一个对象,其实现可以在运行后以递增方式更改

  • 由界面元素组成
  • 公共职能
  • 私人职能
  • 私有数据以及所有访问者功能
  • 成员函数支持对接口元素的增量更改
  • 添加,删除或更改


Pet*_*háč 5

我只是和曾经记得这代表什么的那个人说话。具有讽刺意味的是,他不再这样做了。该公司的其他人员也没有。

我可以找到的解释是,它基本上是DTO,但他们希望使用DCO区分Hibernate使用的DTO和外部系统使用的DCO(在本例中为LDAP)。

因此,我相信,正如Bhushan所建议的那样,DCO的含义确实可以是数据承载对象等,在这种情况下,它实际上只是DTO的另一个名称。答案被接受。谢谢你的时间!我以为DCO是开发人员广泛使用的公认首字母缩写词,但事实证明就是这样……对不起。

编辑


对于那些感兴趣的人,答案是数据容器对象。我在公司中引起了足够的轰动,所以最终有一位同事通过电子邮件将DCO术语的本地创建者发送给了我,如果有人仍然想找出答案,它就代表了Data Container Object