Emit Mapper

Krachtige aanpasbare tool voor het in kaart brengen van entiteiten aan elkaar
Download nu

Emit Mapper Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Naam uitgever:
  • RomanKovs
  • Besturingssystemen:
  • Windows XP / Vista / 7
  • Bestandsgrootte:
  • 41 KB

Emit Mapper Tags


Emit Mapper Beschrijving

Het EMIT MAPPER-pakket biedt een krachtig aanpasbaar hulpmiddel voor het in kaart brengen van entiteiten aan elkaar. Entiteiten kunnen gewone objecten, datareaders, SQL-opdrachten en alles wat u nodig heeft. De tool gebruikt run-time-code generatie via de EMIT-bibliotheek. Het is handig voor het omgaan met DTO-objecten, gegevenstoegangslagen, dus op. Er zijn veel situaties wanneer u een actie moet uitvoeren bij elk lid (veld of onroerend goed) van een object. Het klassieke geval is DTO-objecten. Laten we ons voorstellen dat je een gegevenstoegangslaag hebt. In deze laag gebruikt u een hulpmiddel voor toegang tot de database. Het kan bijvoorbeeld LINQ zijn aan SQL, of entiteiten Kader of een andere ORM-tool. Deze tools kunnen klassen blootstellen die databasetabellen of in meer algemene geval-database-entiteiten weergeven. Het probleem is dat deze klassen veel technische details over uw ORM-tool bevatten. Het kan specifieke basisklasse, attributen, eigenschappen, velden enzovoort zijn. Het is niet goed idee om deze klassen bloot te stellen aan buiten de bibliotheek van de gegevenstoegang, omdat het ooit een gebrek aan inkapseling is (wat als u besluit om Orm-tool te wijzigen?) En soms is het helemaal onmogelijk. De aanvaardbare oplossing is om DTO (gegevenstransitie-objecten) te gebruiken.


Emit Mapper Gerelateerde software