¾È³çÇϼ¼¿ä. dapperÀ¸·Î ±âÁ¸ÀÇ DB ó¸® ¹æ½ÄÀÌ ´Þ¶ó¼ ±Ã±ÝÇÑ Á¡ÀÌ ¸¹½À´Ï´Ù.
ÀúÀåÇÁ·Î½ÃÀú·Î °á°ú°ªÀÌ µÎ°³ ÀÌ»óÀΰæ¿ì
¿¹¸¦ µé¸é ¸®½ºÆ® ÆäÀÌÁöÀÇ °æ¿ì ¸®½ºÆ® ³»¿ë°ú ÆäÀÌ¡À» À§ÇÑ Àüü ·¹Äڵ尪À» ÀúÀåÇÁ·Î½ÃÀú Çϳª·Î Àоî¿É´Ï´Ù. ±âÁ¸ ¹æ½ÄÀº DataSet À¸·Î ¿©·¯ °á°ú°ªÀ» ¹Þ¾Æ¼ DataTable[0], DataTable[1] ... ÀÌ·±½ÄÀ¸·Î º¹¼ö°³ÀÇ °á°ú°ªÀ» ó¸®ÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù.
dapper¿¡¼´Â ¸®ÆÄÁöÅ丮ÀÇ ¸Þ¼µå¸¦ È£ÃâÇÒ¶§ ¸®½ºÆ® ³»¿ë°ú Àüü °ªÀ» µ¿½Ã¿¡ ¹Þ°íÀÚ ÇÑ´Ù¸é ¾î¶² ¹æ½ÄÀ¸·Î ó¸®ÇØ¾ß Çϳª¿ä?
°»ç´ÔÀÇ ÆäÀÌ¡ °Á¸¦ º¸¸é Àüü ·¹Äڵ尪 °¡Á®¿À´Â ºÎºÐ°ú ³»¿ë °¡Á®¿À´Â ºÎºÐÀ» µû·Î ºÐ¸®Çؼ »ç¿ëÀÚ ÆäÀÌÁö¿¡¼ °¢°¢À» È£ÃâÇÏ¿© ó¸®ÇÏ´Â ¹æ½ÄÀ¸·Î µÇ¾îÀ־ä. °¢°¢ µû·Îµû·Î ó¸®ÇØ¾ß ÇÏ´Â °ÍÀÎÁö ±âÁ¸ DataSet ó·³ Çѹø¿¡ ¸®½ºÆ® ³»¿ë°ú Àüü ·¹Äڵ尪ÀÇ °á°ú¸¦ Çѹø¿¡ ó¸®ÇÏ´Â ¹æ½ÄÀÌ ÀÖ´ÂÁö ±Ã±ÝÇÕ´Ï´Ù.
¸®ÆÄÁöÅ丮 ÀνºÅϽºÀÇ GetListAll(int PageSize, int CurrentPage) ÇÔ¼ö¸¦ È£ÃâÇÒ¶§ °á°ú°ªÀÌ °ú°Å¿¡ ADO ¹æ½ÄÀº DataSet À¸·Î ¸®½ºÆ® ³»¿ë°ú Àüü ·¹ÄÚµå °ªÀ» ºÒ·¯¿Ô´Ù¸é Dapper¸¦ »ç¿ëÇÏ°Ô µÇ¸é List<°´Ã¼> Ä÷¢¼Ç ÇüÅ·θ¸ ¸®ÅÏ°ªÀ» ´øÀúÁֱ⠶§¹®¿¡ Àüü ·¹ÄÚµå °ªÀº µû·Î ºÒ·¯¿À°Ô ó¸®ÇÏ´Â°Ô ÀϹÝÀûÀÎ ¹æ¹ýÀÎÁö ±Ã±ÝÇÕ´Ï´Ù.
|