7.2.2 贫血模型陷阱


文档摘要

7.2.2 贫血模型陷阱 在领域驱动设计(DDD)的实践现场,我见过太多团队把 类写成一张数据库表的镜像: 、 、 、 、 ——字段齐整,getter/setter 全备,JPA 注解贴得严丝合缝,单元测试覆盖率 92%,CI 流水线绿得发亮。可当产品经理拍着桌子问:“用户注销后,能否在 72 小时内一键恢复所有订阅关系与积分流水?”开发组长沉默三秒,翻出 方法,指着那行 说:“删了……就真没了。” 那一刻,贫血模型不是教科书里的概念,而是一记闷棍——打在业务语义的脊梁上,震得整个服务层嗡嗡作响。 一、贫血模型:不是“没血”,是“血不造血” 我们常误以为“贫血”=“属性少”或“逻辑弱”。错。


发布者: 作者: 转发
评论区 (0)
U