Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 26326|Atbildi: 0

[Avots] . .NET ātrākais OOM objektu kartēšanas komponents Tiny Mapper projekta praksē

[Kopēt saiti]
Publicēts 31.05.2018 13:08:02 | | |
1. darbība:Izpratne par bibliotēkas metodi: TinyMapper ir divas galvenās funkcijas:



2. darbība:Kartēšanas iestatījumu inicializēšana

Piezīme: Līdzīgiem kartēšanas iestatījumiem ir tikai divi režīmi: koda statiskā objekta inicializācijas režīms un xml konfigurācijas režīms.

Piezīmes: Iepriekš minētajā kartēšanas kartēšanā sākotnējā autora kodam tiek pievienota kartēšanas relācija ar PersonDto=》Person.

T GetMapObject<T>(object obj), kur T:class loma tiks atspoguļota zemāk esošajā kodā. Vienkārša metode, spēku nedrīkst novērtēt par zemu ~~

3. darbība:DtoModel -》Model

Kartēšana no datu bāzes modeļa uz domēna modeli:



4. darbība:Model-》DtoModel

No domēna modeļa uz datu bāzes modeli:



5. darbība:List<Model>=>List<DtoModel> vai List<DtoModel>=>List<Model>


Īpaša piezīme: objektiem, kas iegūst saraksta tipu, statiskajai inicializācijas kartei nav jāpievieno papildu IList tips. TinyMapper automātiski palīdzēs jums iegūt vēlamos datus dinamiski saskaņā ar "kartēto bāzes tipu".

Atsauces saites:

. .NET platformas atvērtā koda projekta ātrais ieskats (14) Ātrākais objektu kartēšanas komponents Tiny Mapperhttp://www.cnblogs.com/asxinyu/p ... ect_TinyMapper.html
EmitMapper un TinyMapper ir vienkāršs salīdzinājumshttps://blog.csdn.net/umke888/article/details/54880670





Iepriekšējo:Newtonsoft.Json ignorē DataContract funkciju
Nākamo:Atšķirība starp ManualResetEvent un AutoResetEvent, ko apgūst C# pavedieni
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com