| Emit Mapper ¿£Æ¼Æ¼¸¦ ¼·Î ¸ÊÇÎÇϱâÀ§ÇÑ °·ÂÇÑ »ç¿ëÀÚ Á¤ÀÇ µµ±¸ |
Áö±Ý ´Ù¿î·Îµå |
Emit Mapper ¼øÀ§ ¹× ¿ä¾à
- ¿î¿µÃ¼Á¦:
- Windows XP / Vista / 7
Emit Mapper ű×
Emit Mapper ¼³¸í
Emit Mapper ÆÐÅ°Áö´Â ¿£Æ¼Æ¼¸¦ ¼·Î ¸ÅÇÎÇϱâÀ§ÇÑ °·ÂÇÑ »ç¿ëÀÚ Á¤ÀÇ µµ±¸¸¦ Á¦°øÇÕ´Ï´Ù. ¿£Æ¼Æ¼´Â ÀÏ¹Ý °´Ã¼, DataReaders, SQL ¸í·É ¹× ÇÊ¿äÇÑ ¸ðµç °ÍÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀÌ µµ±¸´Â EMIT ¶óÀ̺귯¸®¸¦ ÅëÇØ ·±Å¸ÀÓ ÄÚµå »ý¼ºÀ» »ç¿ëÇÕ´Ï´Ù. DTO °´Ã¼¸¦ ´Ù·ç´Â µ¥ À¯¿ëÇÕ´Ï´Ù. µ¥ÀÌÅÍ ¾×¼¼½º ·¹À̾ ±×·¸°ÔÇÕ´Ï´Ù. °´Ã¼ÀÇ °¢ ¸â¹ö (ÇÊµå ¶Ç´Â ¼Ó¼º)·Î Á¶Ä¡¸¦ ÃëÇØ¾ß ÇÒ ¶§ ¸¹Àº »óȲÀÌ ÀÖ½À´Ï´Ù. Ŭ·¡½Ä ÄÉÀ̽º´Â DTO °´Ã¼ÀÔ´Ï´Ù. µ¥ÀÌÅÍ ¾×¼¼½º ·¹À̾ ÀÖÀ½À» »ó»óÇØ º¾½Ã´Ù. ÀÌ °èÃþ ³»ºÎ¿¡¼´Â ÀϺΠµµ±¸¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î LINQ to SQL ¶Ç´Â ¿£Æ¼Æ¼ ÇÁ·¹ÀÓ ¿öÅ© ¶Ç´Â ±âŸ ORM µµ±¸ ÀÏ ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¯ÇÑ µµ±¸´Â µ¥ÀÌÅͺ£À̽º Å×À̺íÀ» ³ªÅ¸³»´Â Ŭ·¡½º ¶Ç´Âº¸´Ù ÀϹÝÀûÀÎ °æ¿ì µ¥ÀÌÅͺ£À̽º ¿£Æ¼Æ¼¸¦ ³ªÅ¸³»´Â Ŭ·¡½º¸¦ ³ëÃâ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹®Á¦´Â ÀÌ·¯ÇÑ Å¬·¡½º¿¡ ORM µµ±¸¿¡ ´ëÇÑ ¸¹Àº ±â¼úÀû ÀÎ ¼¼ºÎ »çÇ×ÀÌ ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù. ƯÁ¤ ±âº» Ŭ·¡½º, ¼Ó¼º, ¼Ó¼º, ÇÊµå µîÀÌ µÉ ¼ö ÀÖ½À´Ï´Ù. ¾ðÁ¨°¡´Â ĸ½¶È°¡ ºÎÁ·ÇÑ °æ¿ì (ORM µµ±¸¸¦ º¯°æÇϱâ·Î °áÁ¤ÇÑ °æ¿ì) ±×¸®°í ¶§·Î´Â ÀüÇô ºÒ°¡´ÉÇÕ´Ï´Ù. Çã¿ë °¡´ÉÇÑ ÇØ°áÃ¥Àº DTO (µ¥ÀÌÅÍ Àüȯ ¹°Ã¼)¸¦ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù.
Emit Mapper °ü·Ã ¼ÒÇÁÆ®¿þ¾î