public interface IDirtyHint
它是聚合根改变状态时,由聚合根显式传递给Repository的待落库的脏数据携带者.
每个IDirtyHint包含了2层内容:
Repository可以翻译成INSERT/UPDATE/DELETE数据库操作Repository可以翻译成对应的表和字段业界有两个主流的变更追踪方案:
权衡下,我们使用了IDirtyHint方案,理解起来简单,性能有保障,风险低,也不依赖外部框架,但增加了开发成本
Copyright © 2020–2023. All rights reserved.