跳到主要内容

对象映射

DeepSeek V3 中英对照 Object Mapping

以下部分将解释如何在图形和领域之间进行映射的过程。它分为三个部分。第一部分解释了实际的映射过程以及可用于描述如何将节点、关系及属性映射到对象的工具。第二部分展示了为实体使用特定标识符风格的选项及其影响。第三部分将探讨 Spring Data 的对象映射基础。它提供了关于通用映射的宝贵建议,为什么应该优先使用不可变的领域对象,以及如何用 Java 或 Kotlin 对其进行建模。

章节摘要

📄️ 基于元数据的映射

为了充分利用 SDN 中的对象映射功能,你应该使用 @Node 注解来标注映射的对象。尽管映射框架并不强制要求使用此注解(即使没有任何注解,你的 POJO 也能正确映射),但它能让类路径扫描器找到并预处理你的领域对象,以提取必要的元数据。如果不使用此注解,应用程序在首次存储领域对象时会受到轻微的性能影响,因为映射框架需要构建其内部的元数据模型,以便了解领域对象的属性及其持久化方式。