0

私はMVCを使用しています。リポジトリを使用して、LINQを介して必要なレコードを取得します。

私の理解では、データアクセスは私がリポジトリで行うことです。

たとえば、LINQを使用してリポジトリ内のいくつかのレコードを取得できます。

リポジトリ層とビジネス層の違いについては、ちょっと混乱しています。それらは同じものではありません。つまり、私はビジネスロジックを使用してLINQのレコードを取得しています。

4

1 に答える 1

0

「リポジトリレイヤーとビジネスレイヤーの違いは何ですか?同じものではありませんか?」</ p>

リポジトリは、たとえばデータベースからビジネスオブジェクトを取得するためだけのものです。

ビジネス層は、通常、ビジネスオブジェクトを操作するビジネスロジック用です。

だから答えはノーです、彼らは同じではありません。

ビジネス層はリポジトリを使用してビジネスオブジェクトを取得する場合がありますが、それがリポジトリであるとは限りません。

于 2012-08-20T15:04:30.593 に答える