他们是不同的。
活动记录模式定义 An包装数据库中的行的对象表或视图,封装数据访问,并在该数据上添加域逻辑。
在存储库模式中全部数据访问放在单独的类中并通过实例方法进行访问。对我来说,这样做是有益的,因为数据访问现在封装在一个单独的类中,让业务对象继续处理业务。这应该可以避免使用 Active Record 时出现的数据访问和业务逻辑的不幸混合。
检查此链接以了解:
http://moleseyhill.com/blog/2009/07/13/active-record-verses-repository/ http://moleseyhill.com/blog/2009/07/13/active-record-verses-repository/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)