开发者社区> 问答> 正文

在BizWorks平台中,实体对象和值对象怎么使用?

在BizWorks平台中,实体对象和值对象怎么使用?

展开
收起
人一月 2024-08-09 20:12:00 26 0
1 条回答
写回答
取消 提交回答
  • 在BizWorks平台中,使用实体对象和值对象的步骤简要概述如下:

    实体对象:
    1.登录BizWorks,选择建模平台。

    2.进入目标项目,点击“建模”页签,选择“技术建模 > 限界上下文”。

    3.在限界上下文中,点击“领域对象”,新建实体对象。

    4.设置基本信息,包括对象名称、编码(唯一)、对象类型选择实体对象,聚合根默认选中(实体对象特有),并可添加描述。

    值对象:

    1.同样在领域对象管理界面,新建值对象时,选择对象类型为值对象。

    2.值对象不包含聚合根选项,主要用于描述数据结构,无独立标识。

    代码层面:

    • 使用注解标记:在Java类中,使用@DomainObject注解标记实体对象,并可指定是否为聚合根(isAggregateRoot);使用@ValueObject注解标记值对象。
    • 通过IDE支持:在IDEA中,右键类文件选择“BizWorks > 标记当前类为BizWorks模型 > 实体对象/值对象”进行快速标记。

    实体对象适用于需要唯一标识和生命周期管理的业务数据,支持CRUD操作。值对象用于封装多个属性,通过其值来区分,不单独进行CRUD,常作为实体对象的组成部分。

    参考链接:https://help.aliyun.com/zh/bizworks/user-guide/create-and-manage-domain-objects?

    2024-08-09 22:22:38
    赞同 8 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
BizWorks产品重磅发布 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载