identity-map

    8

    2答えて

    エンティティフレームワークがアイデンティティマップパターンを実装しているので、EFはメモリ内のいくつかのエンティティをキャッシュします。 例を挙げておきます。 var context = new StudentContext(); var student = context.Students.Where(st => st.Id == 34).FirstOrDefault(); // any

    0

    1答えて

    Datamapperの要素を持つ良いPHP ORMを使用する必要があります。私はそれを自分でコード化するのに十分な賢さではありません。 ドクトリンが選択されましたが、ユーザーガイドを読んだ後で、アイデンティティマップを使用してデータベースへの呼び出しを減らす方法を示すものは見つかりませんでした。 ドクトリンORMにアイデンティティマップを持たせる方法を教えてください。 fowlerのPEAA本を使

    0

    2答えて

    ユーザーのストーリー: 私たちのアプリのユーザーは、道路トリップを作成します。 roadtripは、一連の興味深い宛先です。各destinationには、そこに見える活動や見通しについての詳細がいくつかあります。このようにして、ユーザーは2つのロードトリップを定義します。各ロードには、それぞれに固有の目的地と目的地があります。両方の旅行にスミソニアンが含まれています。アプリはメモリ内のすべての更新

    1

    1答えて

    エンティティのいくつかのプロパティのみを変更できる場合、このコードではシナリオがあります。それを保証するために、我々はこのようなコードがあります。 public void SaveCustomer(Customer customer) { var originalCustomer = dbContext.GetCustomerById(customer.Id); if (c