Emit Mapper.

Potente strumento personalizzabile per la mappatura delle entità l'una all'altra
Scarica ora

Emit Mapper. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Nome editore:
  • RomanKovs
  • Sistemi operativi:
  • Windows XP / Vista / 7
  • Dimensione del file:
  • 41 KB

Emit Mapper. Tag


Emit Mapper. Descrizione

Il pacchetto Emit Mapper offre un potente strumento personalizzabile per la mappatura delle entità l'una all'altra. Le entità possono essere oggetti semplici, DataReader, comandi SQL e tutto ciò di cui hai bisogno. Lo strumento utilizza la generazione di codici di runtime tramite la libreria Emit. È utile per affrontare oggetti DTO, i livelli di accesso ai dati e così via. Ci sono molte situazioni quando devi eseguire qualche azione con ciascun membro (campo o proprietà) di un oggetto. Il caso classico è l'oggetto DTO. Immaginiamo di avere un livello di accesso ai dati. All'interno di questo livello si utilizza un po 'di strumento per accedere al database. Può essere ad esempio LINQ a SQL o Entities Framework o qualche altro strumento ORM. Questi strumenti possono esporre classi che rappresentano tabelle di database o in entità di database più generali. Il problema è che queste classi contengono molti dettagli tecnici sullo strumento ORM. Può essere specifico classe base, attributi, proprietà, campi e così via. Non è una buona idea esporre queste classi per al di fuori della libreria di accesso ai dati perché è una mancanza di incapsulamento (cosa succede se si decide di cambiare strumento orm?) E a volte è impossibile affatto. La soluzione accettabilmente è quella di utilizzare DTO (oggetti di transizione dati).


Emit Mapper. Software correlato

Java 3D.

API Java per aiutarti a controllare il comportamento degli oggetti 3D e non solo. ...

461 Free

Scarica