Sorğular 'məlumatlara giriş-qat'

Məlumatların əldə edilməsi səviyyəsi, məsələn, bir təşkilatla əlaqəli verilənlər bazasının qalıcı saxlanılmasında saxlanılan məlumatlara sadələşdirilmiş giriş təmin edən kompüter proqramı səviyyəsidir.
8
Cavablar

DAO və Depo şablonları arasındakı fərq nədir?

Data giriş obyektləri (DAO) və depo şablonları arasındakı fərq nədir? Mən Enterprise Java Fasulye (EJB3), Hibernate ORM'yi infrastruktur və domain əsaslı inkişaf (DDD) və inkişafa əsaslanan bir proqram olaraq inkişaf etdirirəm ...
18 dekabrda təyin olundu '11 saat 09:05 'da
8
Cavablar

Biznes məntiqi və djangoda verilən məlumatların ayrılması

Django'da bir layihə yazıram və kodun% 80'sinin modelləri.py faylında olduğunu görürəm. Bu kod qarışıqdır və bir müddət sonra nə baş verdiyini başa düşmürəm. Bu məni narahat edən şeydir: mən çirkinliyim ki, mənim model səviyyəm ...
set 25 sentyabr '12 saat 11.23 'də
11
Cavablar

Saxlama şablonu vs DAL

Onlar eyni mı? Yalnız Rob Connery pəncərəsindəki təlimçiləri izləyib bitirdilər və bir texnikə bənzər görünürlər. Yəni bir DAL obyektini tətbiq edərkən, GetStuff üsulları var, Əlavə et / Sil silin və mən həmişə sonra keçid üçün əvvəlcə interfeys yaz ...
14 noyabrda təyin olundu '08 saat 11:44 'də
12
Cavablar

NHibernate performansını yaxşılaşdırmanın ən yaxşı yolu nədir?

NHibernate'yi ORM olaraq istifadə edən bir tətbiq var və bəzən məlumatın əldə edilməsi səbəbiylə performans problemləri var. NHibernate performansını yaxşılaşdırmaq üçün nə edilə bilər? (Xahiş edirik ...
16 Sentyabrı təyin etdi '08 at 0:22
9
Cavablar

Verilənlər bazası çağırışları üçün vahid testlər yazmaq necədir

Mən demək olar ki, yeni bir layihəyə başlayıram və (çəkişməyi!) Mənim layihəyə vahid testləri birləşdirməyə çalışdığım ilk dəfə. Fərdi testləri inkişaf etdirməkdə çətinlik çəkirəm. Test etmək üçün kifayət qədər asan olan bir neçə üsulum var ...
02 Avqust '09 ilə 2:14
4
Cavablar

IEnumerable <T> və ya IQueryable <T> DAL'dan dönmeliyim mi?

Bilirəm ki, bu fikir ola bilər, amma ən yaxşı təcrübələr axtarıram. Anladığım kimi, IQueryable <T> IEnumerable <T> həyata keçirir, belə ki, mənim DAL-dəki hal-hazırda nümunə imza var: IEnumerable <Product> GetProducts () ...
14 İyun tarixində saat 20: 06-da təyin olundu
2
Cavablar

DAO ilə DAL arasındakı fərq nədir?

Java məktəbində təhsil alaraq DAO nümunəsi (Data Access Object) ilə yaxından tanış oldum. Lakin, iş yerində istifadə edirəm. NET. .NET-də onlar tez-tez DAL (Data Access Level) haqqında danışırlar. Mənim üçün onların məqsədi çox oxşar görünür. Beləliklə, sual DAO və DAL-in ...
06 iyul '09 saat 14:29 'də təyin olundu
4
Cavablar

DAL və ORM arasındakı xətt haradadır?

Şərtlər tez-tez bir-birinin əvəzinə əvəz olunur və aydın bir əhəmiyyətli örtüşmə var, ancaq tez-tez sistemin DAL olduğu nəzərdə tutulmayan bir ORM olduğunu söyləyərək güclü bir şəkildə bir şey görmüş kimi görünür. Bu nədir? H ...
24 fevral '09 ilə 6:39
10
Cavablar

Saxlama qatının üstünə DAO qatını qoymaq niyə (məsələn, JDO və ya Hazırda Bekləmə)

Data Access Objects (DAO) ümumi dizayn nümunəsidir və Sun tərəfindən tövsiyə edilir. Lakin Java DAO-un ən erkən nümunələri birbaşa relational verilənlər bazaları ilə əlaqə saxladı - onlar əsasən obyekt-relational mapping (ORM) etdi. Əslində ...
set 04 Sep '09 saat 13:26 'da
4
Cavablar

Məclisdə kontekst tipi tapılmadı.

Birincisi, .NET 4.0, MVC3 və EF5 kodu ilə istifadə edirəm. Mənim həllim göstərilən bağımlılıkları ilə üç layihəyə bölünmüşdür: Project.Web → Project.BLL → Project.DAL Project.DAL səviyyə varlıq məlumatları kontekstində sinif və bütün varlıqları ehtiva edir, amma ...
23 oktyabr təyin etdi '12 saat 16:48 'da
6
Cavablar

ASP.NET və Entity Framework çox səviyyəli bir arxitekturada - yalnız ORM üçün Entity Framework istifadə

Məsələn layiqli bir mimariyi istifadə edən bir ASP.NET tətbiqi var. təqdimat səviyyəsi, işgüzar məntiq səviyyəsi, məlumatların əldə edilməsi səviyyəsi. İş qatı qatın necə tətbiq edildiyi barədə bir şey bilmək istəmirəm ...
Mayın 27-də saat 09: 00-da saat 15: 56-da
2
Cavablar

Entity Framework Connection üçün metadata xüsusiyyətləri niyə tələb olunur?

LINQ istifadə edərək, mənim DAL-i Entity Framework-ə çevirdim. Ərizə cari istifadəçiyə asılı olaraq müxtəlif verilənlər bazalarına qoşulduğundan dinamik olaraq DataContext'i iş vaxtında yaratmalı və müvafiq ...
30 yanvar təyin etdi '09 saat 10:25 'da
3
Cavablar

Verilənlər bazasının soyudulması səviyyəsi və məlumatların əldə olunma səviyyəsi arasında fərq nədir?

Mən, həqiqətən, 3-qatlı strukturda qaldım. İnternetə baxdım və iki ədəd "Baza Abstraksiya Düzeyi" və "Data Access Level" ifadələrini tapdım. Bu ikisi arasındakı fərq nədir?
15 may tarixində saat 5: 23-də təyin olundu
4
Cavablar

C ++-da etibarsız dəyərlər

Doğma C ++ 'da verilənlər bazası giriş səviyyəsini yaratıram və null dəyərləri dəstəkləyən yolları axtarıram. İşdə hələ də var: sinif CNullValue {public: static CNullValue Null () {static CNullValue nv; qayıtmaq nv; }};
29 Mart 'da 15:50' də təyin olundu
8
Cavablar

Səhvən test bazasına qarşı?

Mən bu sual vermək üçün istifadə edildim. Mənim üçün cavabsız suallardan biri mənim DAL-in vahid testi nədir? Mənim DAL-lərin bir DB testi olduğunu yoxlayarsanız, test verilənlər bazasını məcbur etmək nədir? Əlavə etmək üçün başqa bir ...
22 noyabrda təyin olundu. '08 at 0:42