Faces ¾È³» ±¤°í ¼¼ºÎ»çÇ× |
Faces ¾È³» ±¤°í À¥ »çÀÌÆ®´Â ¸¹Àº À¥ ±â¹Ý ¾È³» ±¤°í »çÀÌÆ®¿Í À¯»çÇÕ´Ï´Ù. »çÀÌÆ®¸¦ óÀ½À¸·Î ¿ ¶§ Ȩ ÆäÀÌÁö·Î ÁöÁ¤ÇϽʽÿÀ. JavaServer Faces ÅÛÇø®Æ®´Â ¹è³Ê ¹× Ž»öÀÌ ¸ðµç ÆäÀÌÁö¿¡¼ »ç¿ë °¡´ÉÇϵµ·Ï ¸ðµç »çÀÌÆ® ÆäÀÌÁö¿¡ ÃÖÀûȵǾú½À´Ï´Ù. ´ÙÀ½Àº ÀÌ »ùÇÿ¡ ÀÖ´Â ÆäÀÌÁö¿¡ ´ëÇÑ °£´ÜÇÑ °³¿äÀÔ´Ï´Ù. ÆäÀÌÁö´Â ¸ñ·Ï µÚ¿¡ ³ª¿À´Â ¼½¼ÇÀ» ÂüÁ¶ÇϽʽÿÀ.
¸ðµç ±¤°í, ´º½º Ç׸ñ ¹× °ü·Ã µ¥ÀÌÅͰ¡ µ¥ÀÌÅͺ£À̽º¿¡ µé¾î ÀÖ½À´Ï´Ù. »ùÇà µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏ´Â Cloudscape µ¥ÀÌÅͺ£À̽º´Â »ùÇ÷ΠÆÐŰÁöµË´Ï´Ù. ÇÏÁö¸¸, µ¥ÀÌÅÍ´Â DB2 µ¥ÀÌÅͺ£À̽º¿¡ Æ÷Ç﵃ ¼ö ÀÖ½À´Ï´Ù. »ùÇÃÀ» »ç¿ëÇϱâ À§ÇØ DB2 µ¥ÀÌÅͺ£À̽º¸¦ »ý¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼´Â ÀÌ ¹®¼ÀÇ ¸¶Áö¸·¿¡ ÀÖ´Â Áö½Ã»çÇ×À» ÂüÁ¶ÇϽʽÿÀ. ¿©±â¿¡´Â ÀÌ·¯ÇÑ »çÀÌÆ®¿¡¼ °ü¸®ÀÚ°¡ ¼öÇàÇÏ´Â ±â´ÉÀ» ¼³¸íÇϱâ À§ÇØ ´Ü¼øÇÑ °ü¸®ÀÚ °èÁ¤µµ Á¦°øÇÕ´Ï´Ù. ÇÏÁö¸¸ ·Î±×ÀÎ ±â´ÉÀº ÀûÇÕÇÑ ·Î±×ÀÎ ±¸ÇöÀÌ ¾Æ´Ï°í ¿Ã¹Ù¸¥ ÀÎÁõµµ Á¦°øÇÏÁö ¾Ê½À´Ï´Ù. °ü¸®ÀÚ Å¸½ºÅ©ÀÇ ¼¼ºÎ»çÇ×Àº ÀÌ ¹®¼ÀÇ ¸¶Áö¸·¿¡ ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù. Ȩ »çÀÎÀÎ, ºü¸¥ °Ë»ö, °ü¸® ¸µÅ© ¹× Ãֽб¤°í ¹× ´º½º ¿µ¿ªÀ» Á¦°øÇÕ´Ï´Ù. ¾È³» ±¤°í »ç¿ëÀÚ¿¡°Ô À¥ »çÀÌÆ®ÀÇ ¸ðµç ±¤°í ¹üÁÖ°¡ Á¦°øµË´Ï´Ù. Ä«Å×°í¸®¸¦ ¼±ÅÃÇÏ¿© ¼ºêÄ«Å×°í¸® ¹× ÇØ´ç Ä«Å×°í¸®ÀÇ ¸ðµç ±¤°í¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ ¼ºêÄ«Å×°í¸®¸¦ ¼±ÅÃÇÏ¿© ÇØ´ç Ä«Å×°í¸®ÀÇ ±¤°í¸¸ Ç¥½ÃÇÒ ¼öµµ ÀÖ½À´Ï´Ù. À̹ÌÁö°¡ ±¤°í °Ô½Ã¿¡ Æ÷ÇԵǴ °æ¿ì ¿©·¯°¡Áö À̹ÌÁö°¡ Ç¥½ÃµÇÁö¸¸ ±×·¸Áö ¾ÊÀº °æ¿ì ±âº» À̹ÌÁö°¡ Ç¥½ÃµË´Ï´Ù. ±¤°í¸¦ ¼±ÅÃÇÏ¿© ÇØ´ç ƯÁ¤ ±¤°í¿¡ ´ëÇÑ ¼¼ºÎ»çÇ× ÆäÀÌÁö¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. °Ô½Ã¹°¿¡ »ç¿ëÀÚ°¡ Æ÷ÇÔÇÑ ¸ðµç ¼¼ºÎ»çÇ×ÀÌ Ç¥½ÃµË´Ï´Ù. À̹ÌÁö¸¦ Ŭ¸¯ÇÏ¿© Àüü ȸé Å©±âÀÇ À̹ÌÁö¸¦ Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ID, Ä«Å×°í¸® ¹× ¼ºêÄ«Å×°í¸®°¡ ±¤°í ¼¼ºÎ»çÇ× ¸Ç À§¿¡ Ç¥½ÃµË´Ï´Ù. ¸ñ·ÏÀ¸·Î µ¹¾Æ°¡±â¸¦ Ŭ¸¯ÇÏ¿© ÀÌÀü ¼±Åà »çÇ×À¸·Î µ¹¾Æ°¡½Ê½Ã¿À. ±¤°í °Ô½Ã À¥ »çÀÌÆ®¿¡ ±¤°í¸¦ °Ô½ÃÇÏ·Á¸é ¼±ÅÃÇϽʽÿÀ. »ç¿ë °¡´ÉÇÑ ¼ºêÄ«Å×°í¸®ÀÇ ¸ñ·ÏÀÌ Ç¥½ÃµË´Ï´Ù. »ç¿ëÀÚ°¡ À̹ÌÁö¸¦ Æ÷ÇÔÇÒ ¼ö ÀÖµµ·Ï ÆÄÀÏ ¾÷·Îµå ±â´ÉÀÌ Áö¿øµË´Ï´Ù. ¸®Ä¡ ÅØ½ºÆ® ÆíÁý±â ±¸¼º¿ä¼Ò°¡ Á¦°øµÇ¾î Çü½ÄÈµÈ ±¤°í ¼³¸í ÀÛ¼º »ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù. ÀÏ´Ü ¿Ï·áÇϰí Á¦ÃâÇÏ¸é »ç¿ëÀÚ °Ô½Ã¹°ÀÌ ¹é¿£µå µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµË´Ï´Ù. °Ô½Ã¹° ¼¼ºÎ»çÇ× È®ÀÎÀÌ Ç¥½ÃµË´Ï´Ù. °Ë»ö ÀÌ ¿É¼ÇÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚ´Â °ü½ÉÀÖ´Â ±¤°í¸¦ °Ë»öÇÒ ¼ö ÀÖ½À´Ï´Ù. °Ë»ö ±âÁØ ¾øÀÌ °Ë»öÇÏ¸é ¸ðµç ±¤°í°¡ Ç¥½ÃµÇ°í ÆäÀÌÁö´ç 5°³ÀÇ Ç׸ñÀ» °¡Áø ÆäÀÌÁö Ç¥½ÃµÈ µ¥ÀÌÅÍ ±×¸®µå¿¡ Ç¥½ÃµË´Ï´Ù. Á¦¸ñ ¹× ¼³¸í °Ë»öÀº ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇÕ´Ï´Ù. ¿øÇÏ´Â ¾î±¸ ÀüÈÄ¿¡ ¿ÍÀÏµå ¹®ÀÚ %À» ³õ¾Æ ºÎºÐ ´Ü¾îÀÇ °Ë»öÀ» ¾ÆÄ«À̺êÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ´Â °Ë»öÇÒ Ä«Å×°í¸®¸¦ ¼±ÅÃÇÏ°í °¡°Ý ¹üÀ§µµ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ °Ë»ö °á°ú ÆäÀÌÁö¿¡¼ ±¤°í¸¦ ¼±ÅÃÇÏ¿© ±¤°í ¼¼ºÎ»çÇ×À» Ç¥½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ·Î±× ¾Æ¿ô ÀÌ ¿É¼ÇÀ» ¼±ÅÃÇÏ¿© °ü¸®ÀÚ¸¦ ·Î±× ¾Æ¿ôÇÒ ¼ö ÀÖ½À´Ï´Ù. »ç¿ëÀÚ°¡ ´Ù½Ã ·Î±×ÀÎ ÇÒ ¶§±îÁö °ü¸®ÀÚ´Â Á¶Ä¡¸¦ ¼öÇàÇÒ ¼ö ¾ø½À´Ï´Ù. °ü¸® Ÿ½ºÅ© ¼öÇà
ÀÌ »çÀÌÆ®¿¡¼ ¼öÇàÇÒ ¼ö ÀÖ´Â °ü¸® Ÿ½ºÅ©´Â ´ÙÀ½°ú °°½À´Ï´Ù. DB2 Àü°³ ½Ã½ºÅÛ¿¡ DB2°¡ ¼³Ä¡µÇ¾î ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ±×·± ´ÙÀ½ W5SAMPLEÀÎ DB2 µ¥ÀÌÅͺ£À̽º¸¦ ÀÛ¼ºÇϽʽÿÀ. µ¥ÀÌÅͺ£À̽º ¼¹ö¿¡¼ ÇÁ·ÎÁ§Æ® Ž»ö±âÀÇ classifieds/WebContent/dbsetup Æú´õ¿¡ ÀÖ´Â SetupDB2Dbases.sql ÆÄÀÏÀ» ½ÇÇàÇϽʽÿÀ. DB2 µ¥ÀÌÅͺ£À̽º´Â »ùÇà µ¥ÀÌÅÍÀÇ ÅØ½ºÆ® °ªÀ¸·Î ä¿öÁý´Ï´Ù. DB2 Å×À̺í·Î À̹ÌÁö¸¦ ·ÎµåÇÒ ¼ö ¾øÁö¸¸ ÀÀ¿ëÇÁ·Î±×·¥À» ÁøÇàÇÏ¸é¼ »ùÇà ±¤°í¿ë À̹ÌÁö¸¦ ·ÎµåÇÒ ¼ö ÀÖ½À´Ï´Ù. DB2 »ç¿ë¿¡ ´ëÇÑ Á¤º¸´Â µµ¿ò¸» Ç׸ñ "¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿© µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°á"À» ÂüÁ¶ÇϽʽÿÀ. ÀÌ Ç׸ñ¿¡´Â DB2¿¡ ´ëÇÑ ±âŸ µµ¿ò¸» Ç׸ñ ¸µÅ©µµ ÀÖ½À´Ï´Ù. |