############################################################################### # # # Peanut ÀÚ¹Ù ÅëÇÕ °³¹ß ȯ°æ # # # # °³¿ä # # # # # # 2005.08.20 # # # ############################################################################### ÀÚ¹Ù·Î À¥°³¹ßÀ» Çϱâ À§Çؼ­ ¼³Ä¡ÇØ¾ß ÇÒ ÆÄÀϵéÀÌ ¸¹±â ¶§¹®¿¡, ¹ø°Å·Î¿òÀ» ÁÙÀ̱â À§ÇØ Çѹø¿¡ ¸ðµç °ÍÀ» ¼³Ä¡ÇÒ ¼ö ÀÖ´Â ÆÐÅ°Áö°¡ ÇÊ¿äÇÏ°Ô µÇ¾ú½À´Ï´Ù. ´Ü¼øÈ÷ D µå¶óÀ̺꿡 ¾ÐÃุ Ç®¸é ¸ðµç °³¹ßȯ°æÀÌ ¿Ï¼ºµÉ ¼ö ÀÖµµ·Ï ÇÊ¿äÇÑ ±¸¼º¿ä¼Ò¸¦ ÇÑ µ¥ ¹­¾úÀ¸¸ç, À©µµ¿¡ MySQL DB°¡ ÀÚµ¿À¸·Î ½ÃÀÛµÉ ¼ö ÀÖµµ·Ï ¼­ºñ½º¿¡ µî·ÏÇÏ¿© ÁÖ´Â ¼ö°í¸¸ ÇÏ¸é µË´Ï´Ù. »ç¿ë ȯ°æÀº ¹«·á·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¼ÒÇÁÆ®¿þ¾î¸¦ ÀÌ¿ëÇÏ¿´½À´Ï´Ù. ÇöÀç ¹öÀüÀº Windows ȯ°æ¿¡ ¼³Ä¡Çϵµ·Ï µÇ¾î ÀÖ½À´Ï´Ù. °³¹ßÀº À©µµ¿¡¼­ ÇÏ´Â °ÍÀÌ Æí¸®Çϱ⠶§¹®¿¡ ±×·¸°Ô ÇÏ¿´°í, ÈÄ¿¡ ¿î¿µ ȯ°æÀ» °í·ÁÇÑ´Ù¸é ¸®´ª½º ȯ°æµµ °³¹ßÀÌ µÇ¾ß ÇÒ °ÍÀÔ´Ï´Ù. ############################################################################### # # # Peanut ÀÚ¹Ù ÅëÇÕ °³¹ß ȯ°æ # # # # ¼³Ä¡ ¹æ¹ý # # # # # # 2005.08.20 # # # ############################################################################### ¼³Ä¡ÇÏ¸é ´ÙÀ½°ú °°Àº ±¸¼º¿ä¼Ò°¡ ÀÚµ¿À¸·Î ¼¼Æõ˴ϴÙ. 1. °³¹ß¾ð¾î : Java, JSP/Servlet 2. ÇÁ·¹ÀÓ¿öÅ© : Struts, JSTL 3. ·Î±ë : Common Logging 4. À¥ÄÁÅ×ÀÌ³Ê : Tomcat 5. DB : MySQL 6. ÅëÇÕ°³¹ßȯ°æ : Eclipse 7. DB ÀÀ¿ëÇÁ·Î±×·¥ : SQLyog ȯ°æÀ» ±¸¼ºÇÏ¿© »ç¿ëÇϱâ À§Çؼ­ ´ÙÀ½°ú °°ÀÌ ¸î°¡Áö ¼öÀÛ¾÷À» ÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù. [¾ÐÃàÇØÁ¦] 1. D:\ µå¶óÀ̺꿡 ¾ÐÃàÀ» ÇØÁ¦ÇÕ´Ï´Ù. ¾ËÁýÀ¸·Î ¾ÐÃàÇÏ¸é µË´Ï´Ù. [MySQL ¼³Ä¡] 1. ½ÇÇàâ¿¡¼­ ´ÙÀ½À» ½ÇÇàÇÕ´Ï´Ù. copy D:\ade_jun\bin\mysql4.1.10\my.ini c:\ 2. ½ÇÇàâ¿¡¼­ D:\ade_jun\bin\mysql4.1.10\bin\mysqld-nt --install À» ½ÇÇàÇÕ´Ï´Ù. 3. Á¦¾îÆÇ > °ü¸®µµ±¸ > ¼­ºñ½º ¸¦ ¿­¾î¼­ 'MySQL' ¼­ºñ½º¸¦ ½ÃÀÛÇÕ´Ï´Ù. ¿©±â±îÁö ÁøÇàÇÏ¸é ¸ðµç ȯ°æÀÌ ±¸¼ºµË´Ï´Ù. ############################################################################### # # # Peanut ÀÚ¹Ù ÅëÇÕ °³¹ß ȯ°æ # # # # ¼³Ä¡ È®ÀÎ ¹æ¹ý # # # # # # 2005.08.20 # # # ############################################################################### ±×·¯¸é ȯ°æÀÌ ¿Ã¹Ù·Î ±¸¼ºµÇ¾ú´ÂÁö ´ÙÀ½ ÀýÂ÷´ë·Î È®ÀÎÀ» ÇØ º¾´Ï´Ù. [eclipse ½ÃÀÛ] 1. D:\ade_jun ÀÇ eclipse ¸¦ ½ÃÀÛÇÕ´Ï´Ù. 2. °í¾çÀÌ ¸ð¾çÀÇ ¾ÆÀÌÄÜÀ» ´©¸£¸é JSP/Servlet ÄÁÅ×À̳ÊÀÎ 'ÅèĹ'ÀÌ ½ÇÇàµË´Ï´Ù. (½ÇÇàµÇ¸é¼­ struts¿Í jstl, logging À» »ç¿ëÇÒ ¼ö Àִ ȯ°æÀÌ ÀÚµ¿À¸·Î ¿¬°áµË´Ï´Ù) 3. MVC (Model-View-Controller) ±â¹ÝÀÇ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö Àִ ȯ°æÀÌ ¿Ï¼ºµË´Ï´Ù. [À¥ºê¶ó¿ìÀú Å×½ºÆ®] 1. http://localhost:8080/cian3 À» ½ÇÇàÇÏ¸é °£´ÜÇÑ »ùÇà ¾îÇø®ÄÉÀ̼ÇÀ» Å×½ºÆ®ÇØ º¼ ¼ö ÀÖ½À´Ï´Ù. [MySQL µ¥ÀÌÅÍ È®ÀÎ] 1. MySQL DB¸¦ Æí¸®ÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Â ¹«·á ¼ÒÇÁÆ®¿þ¾îÀÎ SQLyog¸¦ È°¿ëÇØ º¾½Ã´Ù. D:\ade_jun ÀÇ SQLyog À» Ŭ¸¯ÇÕ´Ï´Ù. 2. set names euckr; À» ½ÇÇàÇÕ´Ï´Ù. (SQL yog¸¦ ½ÇÇàÇÒ ¶§¸¶´Ù ÇѱÛÀ» Á¦´ë·Î º¸±â À§ÇØ ÀÌ ¸í·É¾î¸¦ »ç¿ëÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.) 3. °£´ÜÇÑ Äõ¸®¹®À» ½ÇÇàÇغ¾´Ï´Ù. select * from cian.emp; ¹®Á¦°¡ ¾ø´Ù¸é ȯ°æÀº ±¸¼ºÀÌ ³¡³­ °ÍÀÔ´Ï´Ù. * ³»¿ë¿¡ ÀÌ»óÀÌ ÀÖÀ» °æ¿ì suh_hyuck_jun@hotmail.com À¸·Î ¿¬¶ôÀ» Áֽñ⠹ٶø´Ï´Ù.