1.模式定义 Repository 是一个独立的层,介于领域层与数据映射层(数据访问层)之间.它的存在让领域层感觉不到数据访问层的存在,它提供一个类似集合的接口提供给领域层进行领域对象的访问.Repository 是仓库管理员,领域层需要什么东西只需告诉仓库管理员,由仓库管理员把东西拿给它,并不需要知道东西实际放在哪. Repository 模式是架构模式,在设计架构时,才有参考价值.应用 Repository 模式所带来的好处,远高于实现这个模式所增加的代码.只要项目分层,都应当使用这个模式.…