0

私は3層アーキテクチャを初めて使用します。グーグルを調べて、いくつかのサンプルを見つけました。通常、データベース接続とメソッドは、データアクセス層でのみクラッド操作用に実装されています。必須フィールド検証などの入力検証は、プレゼンテーション層でのみ行われます。次に、ビジネスロジックレイヤーが必要な理由ビジネスロジックレイヤーが最も役立つ1つの状況を教えてください

4

1 に答える 1

1

あなたがeコマースサイトを持っているとしましょう-製品の特定の組み合わせに対して、あなたは割引を与えます。

割引のロジックはUIレイヤーに属していません。すべてのデータはすでに検証されています(バスケット内の製品と金額)。

データアクセス層にも属していません。

この種のロジックはビジネスによって決定されます。これは、UIとデータアクセスの間のビジネスロジックレイヤーに属します。

于 2013-02-22T10:12:45.357 に答える