仓储模式是为了在程序的数据访问层和业务逻辑层之间创建一个抽象层,它是一种数据访问模式,提供了一种更松散耦合的数据访问方法。
把创建数据访问的逻辑代码写在单独的类中,或者类库中,这就是仓储。
仓储负责和业务层进行持久化通信。
一个实体,创建了一个仓储类,但是这个仓储仅仅是只能为一个实体服务的。在企业级开发,会有很多实体不会为每一个实体都创建一个仓储类。对于这个问题,我们需要创建一个可以为所有实体公用的仓储,泛型仓储,避免重复编码。
仓储模式是为了在程序的数据访问层和业务逻辑层之间创建一个抽象层,它是一种数据访问模式,提供了一种更松散耦合的数据访问方法。
仓储负责和业务层进行持久化通信。
一个实体,创建了一个仓储类,但是这个仓储仅仅是只能为一个实体服务的。在企业级开发,会有很多实体不会为每一个实体都创建一个仓储类。对于这个问题,我们需要创建一个可以为所有实体公用的仓储,泛型仓储,避免重复编码。