在BizWorks平台中,使用实体对象和值对象的步骤简要概述如下:
实体对象:
1.登录BizWorks,选择建模平台。
2.进入目标项目,点击“建模”页签,选择“技术建模 > 限界上下文”。
3.在限界上下文中,点击“领域对象”,新建实体对象。
4.设置基本信息,包括对象名称、编码(唯一)、对象类型选择实体对象,聚合根默认选中(实体对象特有),并可添加描述。
值对象:
1.同样在领域对象管理界面,新建值对象时,选择对象类型为值对象。
2.值对象不包含聚合根选项,主要用于描述数据结构,无独立标识。
代码层面:
@DomainObject
注解标记实体对象,并可指定是否为聚合根(isAggregateRoot
);使用@ValueObject
注解标记值对象。 实体对象适用于需要唯一标识和生命周期管理的业务数据,支持CRUD操作。值对象用于封装多个属性,通过其值来区分,不单独进行CRUD,常作为实体对象的组成部分。
参考链接:https://help.aliyun.com/zh/bizworks/user-guide/create-and-manage-domain-objects?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。