【实施篇】领域对象的生命周期

面临的挑战:

1.在整个生命周期中维护完整性

2.防止模型陷入管理生命周期复杂性造成的困境当中。

聚合,对外暴露一个entity,却维护一组entity的一致性?

工厂,存储库?

在具有复杂关联的模型中,要想保证对象更改的一致性是很困难的。不仅互不关联的对象需要遵守一些固守规则,而且紧密关联的各族对象也要遵守一些固定规则。然而,过于谨慎的锁定机制又会导致多个用户之间毫无意义地相互干扰,从而使系统不可用。

固定规则是指数据变化时必须保持一致性规则。

 

posted @ 2020-10-24 14:35  l2c  阅读(131)  评论(0)    收藏  举报