我需要研究 Documentum 项目以向其他团队提供一些澄清。我有一些澄清。我是这个 Documentum 框架的新手。我是Java开发人员。
docbaseSession.getObject(new DfId(objectId));
- 它正在返回一些对象。他们从这个对象中获取他们需要的所有列名。该方法将如何理解,应该从哪个表中获取这些值。请解释
我需要研究 Documentum 项目以向其他团队提供一些澄清。我有一些澄清。我是这个 Documentum 框架的新手。我是Java开发人员。
docbaseSession.getObject(new DfId(objectId));
- 它正在返回一些对象。他们从这个对象中获取他们需要的所有列名。该方法将如何理解,应该从哪个表中获取这些值。请解释
包含列值的表取决于两件事:
getObject
r_object_id
)例如,如果对象是一个dm_folder
对象,那么它将具有与对象不同的列dm_document
。但是,由于这两个对象都继承自dm_sysobject
它们,因此它们也将具有一些共享值。
要了解其工作原理,您确实需要了解 Documentum 对象模型以及 Documentum 如何在表中存储数据(例如,重复值与单个值、DQL 与 SQL)。这可能超出了本问答格式的范围。您应该查阅有关这些主题的官方 EMC 文档以获取此基础知识。您应该专门查看 DFC 和 DQL 文档。
http://developer.emc.com也是进行一些额外研究的好地方。