对Repository的疑惑

今天在网上看见了一篇关于Repository模式的介绍 ,但是感觉介绍的就是dao模式啊,板桥大哥能不能详细介绍一下Repository模式呢 谢谢

先看看标签下的内容吧,尽量使用现有的资源。

主要区别是:
Repository是将领域模型对象分解为DB。这是严格定义。
而DAO没有用法上定义,你也可能以DB为主,将DB转为DTO等对象,对象是服从于数据库的。

所以,两者区别就是设计思路的区别,以谁为主的问题。