我使用的是MVC。我将使用respository通过LINQ检索所需的记录。
据我所知,数据访问是我在Repository中要做的事情。
例如,我可以使用LINQ来检索存储库中的一些记录。
对存储库和业务层之间的区别有些困惑。它们不是一样的吗。这意味着,我正在使用业务逻辑检索LINQ中的记录。
发布于 2012-08-20 23:04:31
“存储库和业务层有什么不同,它们不是一样的吗?”
Repository仅用于从例如数据库中检索业务对象。
业务层用于通常操作业务对象的业务逻辑。
所以答案是否定的,它们是不一样的。
您的业务层可以很好地使用Repository来获取业务对象,但这并不意味着它就是Repository。
https://stackoverflow.com/questions/12040078
复制相似问题