Բովանդակություն:

Ինչպե՞ս եք ստեղծում տվյալների բազա՝ օգտագործելով Entity Framework-ում առաջին կոդը:
Ինչպե՞ս եք ստեղծում տվյալների բազա՝ օգտագործելով Entity Framework-ում առաջին կոդը:

Video: Ինչպե՞ս եք ստեղծում տվյալների բազա՝ օգտագործելով Entity Framework-ում առաջին կոդը:

Video: Ինչպե՞ս եք ստեղծում տվյալների բազա՝ օգտագործելով Entity Framework-ում առաջին կոդը:
Video: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Մայիս
Anonim

Ստեղծեք նոր տվյալների շտեմարան՝ օգտագործելով կոդը առաջինը Entity Framework-ում

  1. Քայլ 1 - Ստեղծել Windows ձևի նախագիծ.
  2. Քայլ 2 - Ավելացնել սուբյեկտ շրջանակային աշխատանք նորաստեղծ նախագծի մեջ օգտագործելով NuGet փաթեթ.
  3. Քայլ 3 - Ստեղծել Մոդել նախագծի մեջ:
  4. Քայլ 4 - Ստեղծել Համատեքստի դասը նախագծի մեջ:
  5. Քայլ 5 - Մոդելի յուրաքանչյուր դասի համար բացված տպագրված DbSet:
  6. Քայլ 6 - Ստեղծել մուտքագրման բաժին:

Հաշվի առնելով սա, ո՞րն է կոդի առաջին մոտեցումը Entity Framework-ում:

Կոդի առաջին մոտեցումը թույլ է տալիս մեր կոդավորված դասերը վերածել տվյալների բազայի հավելվածի, ինչը նշանակում է կոդը նախ թույլ է տալիս մեզ սահմանել մեր տիրույթի մոդելը՝ օգտագործելով POCO (պարզ հին CLR օբյեկտ) դասը, այլ ոչ թե օգտագործել XML-ի վրա հիմնված EDMX ֆայլեր, որոնք կախված չեն: Entity Framework.

Բացի վերևից, ո՞րն է կոդը նախ տվյալների բազայից: Սովորաբար Կոդ նախ վերաբերում է առաջացմանը տվյալների բազա ձեր POCO-ից, բայց սովորաբար, երբ դուք թիրախավորում եք գոյություն ունեցողը տվյալների բազա դուք կարող եք VS գործիքները ստեղծել դասեր, որպեսզի դուք արագ ոտքի կանգնեք և աշխատեք:

Հետևաբար, ինչպե՞ս կարող եմ ստեղծել տվյալների բազայի մոդել Entity Framework-ում:

Գեներացնող մոդել

  1. Ընտրեք Նոր մոդել Ֆայլի ընտրացանկից:
  2. Ընտրեք Entity Model, նշեք նրա անունը և սեղմեք Ստեղծել:
  3. Սեղմեք Հաջորդը:
  4. Մատակարարների ցանկում ընտրեք տվյալների բազայի մատակարար և սահմանեք կապի պահանջվող պարամետրերը, այնուհետև կտտացրեք Հաջորդը:
  5. Ընտրեք Ստեղծել տվյալների բազայից և սեղմեք Հաջորդը:

Ի՞նչ է DbContext-ը Entity Framework-ում:

Այն DbContext դասը անբաժանելի մասն է Entity Framework . Մի օրինակ DbContext ներկայացնում է տվյալների բազայի հետ կապված նիստ, որը կարող է օգտագործվել ձեր օրինակները հարցումներ անելու և պահպանելու համար սուբյեկտներ տվյալների բազայի վրա: DbContext Unit Of Work և Repository օրինաչափությունների համադրություն է:

Խորհուրդ ենք տալիս: