当前位置:  开发笔记 > 编程语言 > 正文

什么构成POJO/POCO中的丰富域模型?

如何解决《什么构成POJO/POCO中的丰富域模型?》经验,为你挑选了1个好方法。

有什么区别

一个简单的字段 - 加速器 - mutators

丰富的类

什么构成了业务领域类中的丰富建模?



1> Bryan Watts..:

这里使用的"富人"意味着"富有的行为"(与国家相对).

存在技术行为和域行为.访问者变异者是技术性的; 他们缺乏定义商业利益的"原因".

域对象代表"为什么"并封装"如何".实际上,所有对象都这样做; 域对象专门为业务价值而做.

假设您作为员工域对象,必须要求休息一天.你有2个选择:

    告诉你的经理,他标记了时间表.

    向您的经理询问时间表并标记.

模型1很丰富."为什么"(休假时间)封装了"如何"(标记时间表).

模型2将管理器降级为简单的属性包并泄漏调度抽象.

推荐阅读
TXCWB_523
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有