±¹³»µµ¼
±¹³»µµ¼
¿Ü±¹µµ¼
À½¹Ý¡¤DVD
>
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
°¡Á¤°ú »ýÈ°
°Ç° / ºäƼ
°æÁ¦°æ¿µ
|
ÀÚ±â°è¹ß
±¹¾î¿Í ¿Ü±¹¾î
¸¸È
|
ÀâÁö
¼Ò¼³
ºñ¼Ò¼³/¹®ÇзÐ
Àι®
|
Á¾±³/¿ªÇÐ
À¯¾Æ
|
¾Æµ¿
¿©Çà
|
Ãë¹Ì/·¹Àú
¿¹¼ú°ú ´ëÁß¹®È
¿ª»ç¿Í ¹®È
»çȸ°úÇÐ
|
ÀÚ¿¬°ú °úÇÐ
û¼Ò³â
ÃʵîÇнÀ¼
Áß°íµîÇнÀ¼
Àڰݼ/¼öÇè¼
»çÀü/¿¬°¨
Àü°øµµ¼/´ëÇб³Àç
ÇØ¿Ü¿ø¼
¼ºÀεµ¼
|
¾×¼¼¼¸®
>
IT Àü¹®¼
IT Àü¹®¼
OA »ç¹«´É·Â
±×·¡ÇÈ/¸ÖƼ¹Ìµð¾î
ÄÄÇ»ÅÍ È°¿ë/WEB
°ÔÀÓ
ÆÐÅ°Áöµµ¼
ÃÊÁß°íSW/ÄÚµù
>
ÇÁ·Î±×·¡¹Ö °³¹ß ¹æ¹ý·Ð
³×Æ®¿öÅ©
ÇÁ·Î±×·¡¹Ö ¾ð¾î
ÇÁ·Î±×·¡¹Ö °³¹ß ¹æ¹ý·Ð
µ¥ÀÌÅͺ£À̽º
ÄÄÇ»ÅÍ°øÇÐ
¿î¿µÃ¼Á¦
>
À¥¼ºñ½º/³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö
°³¹ß ¹æ¹ý·Ð
°ÔÀÓ ÇÁ·Î±×·¡¹Ö
À©µµ¿ì ÇÁ·Î±×·¡¹Ö
À¥¼ºñ½º/³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö
¸ð¹ÙÀÏ ÇÁ·Î±×·¡¹Ö
UML/°´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö
ÀÓº£µðµå/¹«¼± ÇÁ·Î±×·¡¹Ö
IT ¿¡¼¼ÀÌ
¸®´ª½º/À¯´Ð½º ÇÁ·Î±×·¡¹Ö
½ºÇÁ¸µ MVC ÇÁ·Î±×·¡¹Ö :
À¥ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ
¿¡ÀÌÄÜ ¿ÀǼҽº ÇÁ·Î±×·¡¹Ö ½Ã¸®Áî1 ¤Ó ¸¶Æ¾ µ¥´Ï¾ö(Marten Deinum ), ±èÀÎÈñ ¤Ó ¿¡ÀÌÄÜÃâÆÇ ¤Ó Pro Spring MVC: With Web Flow
Á¤°¡
42,000¿ø
ÆǸŰ¡
37,800¿ø
(10% ¡é, 4,200¿ø ¡é)
¹ßÇàÀÏ
2013³â 09¿ù 30ÀÏ
½Å/±¸°£¿¡ µû¸¥ µµ¼ ÇÒÀÎÀ²
1. ½Å°£ : ¹ßÇàÀÏÀÌ 1³â 6°³¿ù À̳»
- ÃÖ´ë 10% ÇÒÀÎ Àû¿ë °¡´É
- ¿Ü±¹µµ¼/ÇØ¿ÜÁÖ¹®¿ø¼/¾î¸°ÀÌ CD, VIDEO/Áß°íÀüÁý/¾îÇÐ CD, VIDEO´Â Á¦¿Ü
2. ±¸°£ : ¹ßÇàÀÏÀÌ 1³â 6°³¿ù ÀÌÀü
- °ø±Þ¾÷üÀÇ ±¸°£ ÇÒÀÎÀ²ÀÌ ÀÖ´Â °æ¿ì ±¸°£ ÇÒÀÎÀ² °ªÀÌ Àû¿ë
- °ø±Þ¾÷üÀÇ ±¸°£ ÇÒÀÎÀ²ÀÌ ¾ø´Â °æ¿ì 10%·Î Àû¿ë
ÆäÀÌÁö¼ö/Å©±â/¹«°Ô
752page/188*250*40/1792g
ISBN
9788960774773/8960774774
¹è¼Ûºñ
¹«·á¹è¼Û
¹è¼Û¿¹Á¤ÀÏ
04/23(È) ¹è¼Û¿Ï·á¿¹Á¤
Çö º¸À¯Àç°í
100 ±Ç ÀÌ»ó
ÁÖ¹®¼ö·®
±Ç
»óÇ°/°¡°ÝÁ¤º¸
ÀÔ°í/Ç°Àý/ÀýÆÇ
°ü·ÃÀ̺¥Æ®
ÇÒÀÎÄíÆù
ºÏ¸¶½ºÅͼҰ³±Û
|
ÃâÆÇ»ç¼Æò
|
¸ñÂ÷
|
ÀúÀÚ¼Ò°³
|
±¸¸ÅÈıâ
Á¦ÈÞ¸ô ÁÖ¹® ½Ã °í°´º¸»ó, ÀϺΠÀ̺¥Æ® Âü¿© ¹× ÁõÁ¤Ç° ÁõÁ¤, ÇÏ·ç/´çÀÏ ¹è¼Û¿¡¼ Á¦¿ÜµÇ¹Ç·Î Âü°í ¹Ù¶ø´Ï´Ù.
µµ¼
>
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
>
IT Àü¹®¼
>
ÇÁ·Î±×·¡¹Ö °³¹ß ¹æ¹ý·Ð
>
À¥¼ºñ½º/³×Æ®¿öÅ© ÇÁ·Î±×·¡¹Ö
¿¡ÀÌÄÜ ¿ÀǼҽº ÇÁ·Î±×·¡¹Ö ½Ã¸®Áî
(ÃÑ32°Ç)
°³¹ßÀÚ¸¦ À§ÇÑ ·¹µð½º
: È¿À²ÀûÀÎ °³¹ßÀ» À§ÇÑ Àθ޸𸮠µ¥ÀÌÅͺ£À̽º »ç¿ë °¡À̵å
34,200¿ø (10%¡é)
¸®´ª½º APIÀÇ ¸ðµç °Í ¼¼Æ®
: ±âÃÊ °í±Þ
71,100¿ø (10%¡é)
ÅÙ¼Ç÷Î1.x·Î ¹è¿ì´Â ¸Ó½Å ·¯´×
: ½Ç¿ëÀûÀÎ »ç·Ê·Î ¸¸µé¾îº¸´Â ¸Ó½Å ·¯´× ½Ã½ºÅÛ
27,000¿ø (10%¡é)
¾ÆÆÄÄ¡ Ä«ÇÁÄ« ÄîºÏ
: ·¹½ÃÇÇ·Î »ìÆ캸´Â ±â¾÷¿ë ºÐ»ê ¸Þ½Ã¡ ½Ã½ºÅÛÀÇ ½Ç½Ã°£ µ¥ÀÌÅÍó¸® È°¿ë¹ý
22,500¿ø (10%¡é)
Æ®·¯ºí½´Æà µµÄ¿
: µµÄ¿ÀÇ È°¿ë°ú ¹®Á¦ ÇØ°á ¹æ¹ý
27,000¿ø (10%¡é)
¸®¾×Æ® À¥¾Û Á¦ÀÛ ÃÑ·Ð
: ¸®¾×Æ®¿Í ¸®´ö½º¸¦ ÀÌ¿ëÇÑ À¥¾Û °³¹ß °¡À̵å
27,000¿ø (10%¡é)
Äí¹ö³×Ƽ½º ±âÃÊ ´ÙÁö±â
: ±âÃʺÎÅÍ ½ÃÀÛÇÏ´Â ´Ü°èº° °¡À̵å
31,500¿ø (10%¡é)
ÀÏ·¡½ºÆ½¼Ä¡ ÄîºÏ
: È¿°úÀû µ¥ÀÌÅÍ °Ë»ö°ú ºÐ¼®À» À§ÇÑ 100°¡Áö ´Ü°èº° ·¹½ÃÇÇ
45,000¿ø (10%¡é)
ROS ·Îº¸Æ½½º ÇÁ·Î±×·¡¹Ö
: ÀÚÀ²ÁÖÇà ·Îº¿ ¹× 7-DOF ·Îº¿ ÆÈ °³¹ß
45,000¿ø (10%¡é)
À¯´Ð½º ¸®´ª½º ½Ã½ºÅÛ °ü¸® ÇÚµåºÏ
57,600¿ø (10%¡é)
ºñÀü°ú À̹ÌÁö ó¸® ¾ÛÀ» ¸¸µé±â À§ÇÑ OpenCV 4 ¸¶½ºÅÍ
27,000¿ø (10%¡é)
Äí¹ö³×Ƽ½º ÀÎ ¾×¼Ç
: ±×¸²°ú »ó¼¼ÇÑ ¼³¸íÀ¸·Î ¸íÈ®ÇÏ°Ô ÀÌÇØÇÏ´Â
40,500¿ø (10%¡é)
ÅäºñÀÇ ½ºÇÁ¸µ 3.1 Vol 2: ½ºÇÁ¸µÀÇ ±â¼ú°ú ¼±ÅÃ
36,000¿ø (10%¡é)
½ºÇÁ¸µ°ú JPA¸¦ È°¿ëÇÑ ÀÚ¹Ù ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¼¼Æ®
97,200¿ø (10%¡é)
ÅäºñÀÇ ½ºÇÁ¸µ 3.1 Vol 1: ½ºÇÁ¸µÀÇ ÀÌÇØ¿Í ¿ø¸®
36,000¿ø (10%¡é)
ElasticSearch in Action
: ÀÏ·¡½ºÆ½¼Ä¡ÀÇ ÇÙ½É ±â´É°ú °í±Þ ±â´É
40,500¿ø (10%¡é)
ÅäºñÀÇ ½ºÇÁ¸µ 3.1 ¼¼Æ®
: ½ºÇÁ¸µÀÇ ÀÌÇØ¿Í ¿ø¸® + ½ºÇÁ¸µÀÇ ±â¼ú°ú ¼±ÅÃ
67,500¿ø (10%¡é)
ÀÏ·¡½ºÆ½ ½ºÅà 6 ÀÔ¹®
: ÀÏ·¡½ºÆ½¼Ä¡, ·Î±×½ºÅ½Ã, Å°¹Ù³ª, ¿¢½ºÆÑ È°¿ë °¡À̵å
29,700¿ø (10%¡é)
½ºÇÁ¸µ MVC ÇÁ·Î±×·¡¹Ö
: À¥ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ
37,800¿ø (10%¡é)
¼Ð ½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹Ö ÀÔ¹®
: À¯´Ð½º, ¸®´ª½º, OS X ȯ°æ¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â
31,500¿ø (10%¡é)
¸¶À̹ÙƼ½º ÇÁ·Î±×·¡¹Ö ¿ø¸®¿Í È°¿ë
45,000¿ø (10%¡é)
ºÒÄ ÇÁ·Î±×·¡¹Ö °¡À̵å
: ºÒÄ Á¦ÀÛÀÚÀÇ °ø½Ä °¡À̵å
36,000¿ø (10%¡é)
PostgreSQL 9.4 °ø½Ä °¡À̵å Vol 1: ¼¹ö °ü¸®
27,000¿ø (10%¡é)
·ç¾À ÀÎ ¾×¼Ç
: °í¼º´É ¿ÀǼҽº ÀÚ¹Ù °Ë»ö¿£Áø
40,500¿ø (10%¡é)
½ºÇÁ¸µ ¸¶À̹ÙƼ½º ¼¼Æ®
: ÀüÀÚÁ¤ºÎ Ç¥ÁØ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¾ç´ë ÇÙ½É ±â¼ú
88,200¿ø (10%¡é)
¸¶À̹ÙƼ½º ÇÁ·Î±×·¡¹Ö
: JDBC¸¦ ´ëüÇÏ´Â ½±°í ºü¸¥ ÀÚ¹Ù µ¥ÀÌÅͺ£À̽º ÇÁ·¹ÀÓ¿öÅ©
31,500¿ø (10%¡é)
½ºÆ®·µÃ÷ 2.3 ÇÁ·Î±×·¡¹Ö
: ÀÚ¹Ù À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ¿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ©
53,100¿ø (10%¡é)
¸®´ª½º APIÀÇ ¸ðµç °Í °í±Þ ¸®´ª½º API Vol 2
: ½º·¹µå IPC ¼ÒÄÏ °í±Þ I/O
31,500¿ø (10%¡é)
¸®´ª½º APIÀÇ ¸ðµç °Í ±âÃÊ ¸®´ª½º API Vol 1
: ÆÄÀÏ ¸Þ¸ð¸® ÇÁ·Î¼¼½º ½Ã±×³Î ŸÀ̸Ó
45,000¿ø (10%¡é)
Ãʺ¸ ½Ã½ºÅÛ °ü¸®ÀÚ¸¦ À§ÇÑ Å©³ëÇȽº
36,000¿ø (10%¡é)
½ºÆ®·µÃ÷ 2 ÇÁ·Î±×·¡¹Ö
36,000¿ø (10%¡é)
ÀÌŬ¸³½º ¿ä¼ú·¥ÇÁ
22,500¿ø (10%¡é)
¿¡ÀÌÄÜ ¿ÀǼҽº ÇÁ·Î±×·¡¹Ö ½Ã¸®Áî
(ÃÑ31°Ç)
¸®´ª½º APIÀÇ ¸ðµç °Í ¼¼Æ®
: ±âÃÊ °í±Þ
71,100¿ø (10%¡é)
ÅÙ¼Ç÷Î1.x·Î ¹è¿ì´Â ¸Ó½Å ·¯´×
: ½Ç¿ëÀûÀÎ »ç·Ê·Î ¸¸µé¾îº¸´Â ¸Ó½Å ·¯´× ½Ã½ºÅÛ
27,000¿ø (10%¡é)
¾ÆÆÄÄ¡ Ä«ÇÁÄ« ÄîºÏ
: ·¹½ÃÇÇ·Î »ìÆ캸´Â ±â¾÷¿ë ºÐ»ê ¸Þ½Ã¡ ½Ã½ºÅÛÀÇ ½Ç½Ã°£ µ¥ÀÌÅÍó¸® È°¿ë¹ý
22,500¿ø (10%¡é)
Æ®·¯ºí½´Æà µµÄ¿
: µµÄ¿ÀÇ È°¿ë°ú ¹®Á¦ ÇØ°á ¹æ¹ý
27,000¿ø (10%¡é)
¸®¾×Æ® À¥¾Û Á¦ÀÛ ÃÑ·Ð
: ¸®¾×Æ®¿Í ¸®´ö½º¸¦ ÀÌ¿ëÇÑ À¥¾Û °³¹ß °¡À̵å
27,000¿ø (10%¡é)
Äí¹ö³×Ƽ½º ±âÃÊ ´ÙÁö±â
: ±âÃʺÎÅÍ ½ÃÀÛÇÏ´Â ´Ü°èº° °¡À̵å
31,500¿ø (10%¡é)
ÀÏ·¡½ºÆ½¼Ä¡ ÄîºÏ
: È¿°úÀû µ¥ÀÌÅÍ °Ë»ö°ú ºÐ¼®À» À§ÇÑ 100°¡Áö ´Ü°èº° ·¹½ÃÇÇ
45,000¿ø (10%¡é)
ROS ·Îº¸Æ½½º ÇÁ·Î±×·¡¹Ö
: ÀÚÀ²ÁÖÇà ·Îº¿ ¹× 7-DOF ·Îº¿ ÆÈ °³¹ß
45,000¿ø (10%¡é)
À¯´Ð½º ¸®´ª½º ½Ã½ºÅÛ °ü¸® ÇÚµåºÏ
57,600¿ø (10%¡é)
ºñÀü°ú À̹ÌÁö ó¸® ¾ÛÀ» ¸¸µé±â À§ÇÑ OpenCV 4 ¸¶½ºÅÍ
27,000¿ø (10%¡é)
Äí¹ö³×Ƽ½º ÀÎ ¾×¼Ç
: ±×¸²°ú »ó¼¼ÇÑ ¼³¸íÀ¸·Î ¸íÈ®ÇÏ°Ô ÀÌÇØÇÏ´Â
40,500¿ø (10%¡é)
ÅäºñÀÇ ½ºÇÁ¸µ 3.1 Vol 2: ½ºÇÁ¸µÀÇ ±â¼ú°ú ¼±ÅÃ
36,000¿ø (10%¡é)
½ºÇÁ¸µ°ú JPA¸¦ È°¿ëÇÑ ÀÚ¹Ù ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¼¼Æ®
97,200¿ø (10%¡é)
ÅäºñÀÇ ½ºÇÁ¸µ 3.1 Vol 1: ½ºÇÁ¸µÀÇ ÀÌÇØ¿Í ¿ø¸®
36,000¿ø (10%¡é)
ElasticSearch in Action
: ÀÏ·¡½ºÆ½¼Ä¡ÀÇ ÇÙ½É ±â´É°ú °í±Þ ±â´É
40,500¿ø (10%¡é)
ÅäºñÀÇ ½ºÇÁ¸µ 3.1 ¼¼Æ®
: ½ºÇÁ¸µÀÇ ÀÌÇØ¿Í ¿ø¸® + ½ºÇÁ¸µÀÇ ±â¼ú°ú ¼±ÅÃ
67,500¿ø (10%¡é)
ÀÏ·¡½ºÆ½ ½ºÅà 6 ÀÔ¹®
: ÀÏ·¡½ºÆ½¼Ä¡, ·Î±×½ºÅ½Ã, Å°¹Ù³ª, ¿¢½ºÆÑ È°¿ë °¡À̵å
29,700¿ø (10%¡é)
½ºÇÁ¸µ MVC ÇÁ·Î±×·¡¹Ö
: À¥ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ
37,800¿ø (10%¡é)
¼Ð ½ºÅ©¸³Æ® ÇÁ·Î±×·¡¹Ö ÀÔ¹®
: À¯´Ð½º, ¸®´ª½º, OS X ȯ°æ¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â
31,500¿ø (10%¡é)
¸¶À̹ÙƼ½º ÇÁ·Î±×·¡¹Ö ¿ø¸®¿Í È°¿ë
45,000¿ø (10%¡é)
ºÒÄ ÇÁ·Î±×·¡¹Ö °¡À̵å
: ºÒÄ Á¦ÀÛÀÚÀÇ °ø½Ä °¡À̵å
36,000¿ø (10%¡é)
PostgreSQL 9.4 °ø½Ä °¡À̵å Vol 1: ¼¹ö °ü¸®
27,000¿ø (10%¡é)
·ç¾À ÀÎ ¾×¼Ç
: °í¼º´É ¿ÀǼҽº ÀÚ¹Ù °Ë»ö¿£Áø
40,500¿ø (10%¡é)
½ºÇÁ¸µ ¸¶À̹ÙƼ½º ¼¼Æ®
: ÀüÀÚÁ¤ºÎ Ç¥ÁØ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¾ç´ë ÇÙ½É ±â¼ú
88,200¿ø (10%¡é)
¸¶À̹ÙƼ½º ÇÁ·Î±×·¡¹Ö
: JDBC¸¦ ´ëüÇÏ´Â ½±°í ºü¸¥ ÀÚ¹Ù µ¥ÀÌÅͺ£À̽º ÇÁ·¹ÀÓ¿öÅ©
31,500¿ø (10%¡é)
½ºÆ®·µÃ÷ 2.3 ÇÁ·Î±×·¡¹Ö
: ÀÚ¹Ù À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ¿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ©
53,100¿ø (10%¡é)
¸®´ª½º APIÀÇ ¸ðµç °Í °í±Þ ¸®´ª½º API Vol 2
: ½º·¹µå IPC ¼ÒÄÏ °í±Þ I/O
31,500¿ø (10%¡é)
¸®´ª½º APIÀÇ ¸ðµç °Í ±âÃÊ ¸®´ª½º API Vol 1
: ÆÄÀÏ ¸Þ¸ð¸® ÇÁ·Î¼¼½º ½Ã±×³Î ŸÀ̸Ó
45,000¿ø (10%¡é)
Ãʺ¸ ½Ã½ºÅÛ °ü¸®ÀÚ¸¦ À§ÇÑ Å©³ëÇȽº
36,000¿ø (10%¡é)
½ºÆ®·µÃ÷ 2 ÇÁ·Î±×·¡¹Ö
36,000¿ø (10%¡é)
ÀÌŬ¸³½º ¿ä¼ú·¥ÇÁ
22,500¿ø (10%¡é)
¡º½ºÇÁ¸µ MVC ÇÁ·Î±×·¡¹Ö¡»Àº ÇöÀç °¡Àå Àαâ ÀÖ´Â À¥ ÇÁ·¹ÀÓ¿öÅ© ÁßÀÇ ÇϳªÀÎ ½ºÇÁ¸µ MVC¿¡ ´ëÇØ ¼Ò°³ÇÑ´Ù. ½ºÇÁ¸µÀÇ ±âº» °³³ä°ú ÀϹÝÀûÀÎ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØóÀÎ MVC¸¦ ½ÃÀÛÀ¸·Î ½ºÇÁ¸µ MVC ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±âº» ¿ø¸® ¹× ÁÖ¿ä ÄÄÆ÷³ÍÆ®µé¿¡ ´ëÇØ »ó¼¼ÇÏ°Ô ¼³¸íÇÏ°í ÀÖ´Ù.
¡Ú ¿ä¾à ¡Ú
ÀÌ Ã¥Àº ÇöÀç °¡Àå Àαâ ÀÖ´Â À¥ ÇÁ·¹ÀÓ¿öÅ© ÁßÀÇ ÇϳªÀÎ ½ºÇÁ¸µ MVC¿¡ ´ëÇØ ¼Ò°³ÇÑ´Ù. ½ºÇÁ¸µÀÇ ±âº» °³³ä°ú ÀϹÝÀûÀÎ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØóÀÎ MVC¸¦ ½ÃÀÛÀ¸·Î ½ºÇÁ¸µ MVC ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±âº» ¿ø¸® ¹× ÁÖ¿ä ÄÄÆ÷³ÍÆ®µé¿¡ ´ëÇØ »ó¼¼ÇÏ°Ô ¼³¸íÇÑ´Ù. ¶ÇÇÑ ½ºÇÁ¸µ À¥ Ç÷οì, ½ºÇÁ¸µ MVC Å×½ºÆ®, REST¿Í AJAX, ½ºÇÁ¸µ º¸¾È µî À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ ºÎ°¡ÀûÀ¸·Î ÇÊ¿äÇÑ ³»¿ëµµ ÀÚ¼¼ÇÏ°Ô ¾Ë·ÁÁØ´Ù. ½ºÇÁ¸µ MVC¸¦ óÀ½ ½ÃÀÛÇϰųª ½ºÇÁ¸µ MVC¿¡ ´ëÇØ Àü¹ÝÀûÀÌ°í ±íÀÌ ÀÖ´Â Áö½ÄÀ» ¾ò°íÀÚ ÇÒ ¶§ ÀÌ Ã¥Àº ¿Ïº®ÇÑ °¡À̵尡 µÉ °ÍÀÌ´Ù.
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á ½ºÇÁ¸µ MVC ÄÄÆ÷³ÍÆ®ÀÇ ºôµù ºí·Ï(building block) ¡á °³¹ß ȯ°æ ±¸¼º ¡á ½ºÇÁ¸µ ±â¹Ý ¾ÖÇø®ÄÉÀ̼ǿ¡ À¥ ÇÁ·±Æ®¿£µå(front-end) ³Ö±â ¡á À¥ ÇÁ·±Æ®¿£µå Å×½ºÆÿ¡ ´ëÇÑ ½Ç¿ë °¡ÀÌµå ¡á ·ÎÄà À¥ ¼¹ö¿Í ¿ø°Ý Ŭ¶ó¿ìµå ±â¹Ý ¹èÆ÷ Ç÷§Æû¿¡ ¹èÆ÷ÇÏ±â ¡á ½ºÇÁ¸µ À¥ Ç÷ο쿡 ´ëÇÑ ¼Ò°³ ¡á ½ºÇÁ¸µ À¥ Ç÷ο츦 ÅëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º ¹æ¹ý
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
ÀÌ Ã¥Àº ½ºÇÁ¸µ¿¡ Àͼ÷ÇÏ¸ç ½ºÇÁ¸µ MVC¸¦ Á» ´õ ÀÚ¼¼È÷ ÀÌÇØÇÏ°í ½ÍÀº »ç¶÷µéÀ» ´ë»óÀ¸·Î ÇÑ´Ù. ½ºÇÁ¸µ MVC°¡ óÀ½ÀÎ »ç¶÷µéÀ» ±âÁØÀ¸·Î Ã¥ÀÇ ³»¿ëÀÌ ÁÖ·Î ¸ÂÃçÁ® ÀÖÁö¸¸, MVC Àü¹®°¡µéµµ À¯¿ëÇÑ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ°Ô Çß´Ù. µ¶ÀÚ ´ëºÎºÐÀº ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ÇÙ½É ºÎºÐÀ» Á¶±ÝÀÌ¶óµµ ÀÌÇØÇÑ »óÅ¿¡¼ (¿¹¸¦ µé¾î ½ºÇÁ¸µ Ã¥À» ÇÑ ±Ç ÀÐ°í ³ ÈÄ¿¡) ½ºÇÁ¸µ MVC¸¦ ÀÚ¼¼È÷ ¾Ë¾Æº¸°íÀÚ ÀÌ Ã¥À» ¼±ÅÃÇÑ À¥ °³¹ßÀÚÀÏ °ÍÀÌ´Ù. ½ºÇÁ¸µ¿¡ ´ëÇØ Àß ¸ð¸£´õ¶óµµ ¹¬¹¬È÷ ÀÌ Ã¥(ƯÈ÷ 2Àå)À» Àо°¡ÀÚ. ±×·¯´Ù°¡ ¹º°¡ Á» ºÎÁ·ÇÏ´Ù°í »ý°¢µÇ¸é ½ºÇÁ¸µ ·¹ÆÛ·±½º °¡À̵峪 ¡ºPro Spring 3¡»(Apress, 2012)À» Âü°íÇÏ¸é µÈ´Ù. ·Îµå Á¸½¼ÀÇ Àú¼ÀÌÀÚ ½ºÇÁ¸µ Ã¥ÀÇ ¿øÁ¶ÀÎ ¡ºExpert One-on-One J2EE Design and Development¡»(Wrox, 2002)´Â ¹ß°£µÈ Áö ²Ï µÆÁö¸¸, ¿©ÀüÈ÷ ÁÖ¿Á °°Àº ³»¿ëÀ¸·Î °¡µæ Â÷ ÀÖ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
1Àå, ½ºÇÁ¸µ °³¹ß ȯ°æ ±¸¼º¿¡¼´Â »ùÇà ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ȯ°æ¿¡ ²À ÇÊ¿äÇÑ °ÍÀÌ ¹«¾ùÀÎÁö ¾Ë·ÁÁØ´Ù. ¶ÇÇÑ »ùÇà ¾ÖÇø®ÄÉÀ̼Ç(¿Â¶óÀÎ ¼Á¡)ÀÇ ±¸Á¶¿Í ¸ñÇ¥¿¡ ´ëÇؼµµ ´Ù·é´Ù. 2Àå, ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±âº»¿¡¼´Â ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±âº» ºôµù ºí·ÏÀ» °£·«ÇÏ°Ô ¼³¸íÇÑ´Ù. ¶ÇÇÑ ÀÇÁ¸ °ü°è ÁÖÀÔ(DI, Dependency Injection)°ú Á¦¾îÀÇ ¿ªÀü(IoC, Inversion of Control)¿¡ ´ëÇؼµµ ´Ù·é´Ù. ½ºÇÁ¸µÀ» Àß ¸ð¸¥´Ù¸é 2ÀåÀ» Àû±Ø ÃßõÇÑ´Ù. 3Àå, À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó¿¡¼´Â À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó¸¦ ¾à°£ ¿¡µÑ·¯ ¼³¸íÇÑ´Ù. À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸¼ºÇÏ´Â (ÀϹÝÀûÀÎ) ¿©·¯ ·¹À̾ ´ëÇØ ¾Ë¾Æº¸°í, ¸ðµ¨(Model), ºä(View), ÄÁÆ®·Ñ·¯(Controller)°¡ Á¶È¸¦ ÀÌ·ç´Â ÈÀ½µµ µé¾îº»´Ù. 4Àå, ½ºÇÁ¸µ MVC ¾ÆÅ°ÅØó¿¡¼´Â ½ºÇÁ¸µ MVC¸¦ º»°ÝÀûÀ¸·Î ´Ù·ç±â ½ÃÀÛÇÑ´Ù. MVC°¡ ¹«¾ùÀÌ°í À¥ ¾ÖÇø®ÄÉÀ̼ÇÀº ÀϹÝÀûÀ¸·Î ¾î¶»°Ô ±¸¼ºµÇ´ÂÁö ¼³¸íÇÑ´Ù. ¶ÇÇÑ ½ºÇÁ¸µ MVC ¿£ÁøÀÇ µ¿·Â¿øÀ̶ó ÇÒ ¼ö ÀÖ´Â DispatcherServlet¿¡ ´ëÇؼµµ ¾Ë¾Æº»´Ù. 5Àå, ÄÁÆ®·Ñ·¯ ±¸Çö¿¡¼´Â ½ÇÁ¦ ¿¹Á¦ Äڵ带 º¸¿©ÁÖ¸ç ¼³¸íÇÑ´Ù. 5ÀåÀº ÀÌÀü Àåµé¿¡¼ ¹è¿î °³³äÀ» Åä´ë·Î ÄÁÆ®·Ñ·¯¸¦ ÀÛ¼ºÇϸç, ½ºÇÁ¸µ @MVCÀÇ ³»ºÎ¸¦ ½Éµµ ÀÖ°Ô ´Ù·é´Ù. 5ÀåÀÇ ¸¶Áö¸· ºÎºÐºÎÅÍ´Â »ùÇà ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±â ½ÃÀÛÇÑ´Ù. 6Àå, ÄÁÆ®·Ñ·¯ ±¸Çö: °í±Þ ¸ðµç ¾ÖÇø®ÄÉÀ̼ÇÀº ÇÙ½É ±â´ÉÀº ¾Æ´ÏÁö¸¸ ƯÁ¤ ºÎºÐ¿¡¸¸ µé¾î¸Â´Â ±â´ÉÀÌ ÇÊ¿äÇÑ °æ¿ì°¡ ÀÖ°í, °¢±â ´Ù¸¥ ºÎºÐ¿¡¼ µ¿ÀÏÇÑ ±â´ÉÀÌ ÇÊ¿äÇÑ °æ¿ìµµ ÀÖ´Ù. 6Àå¿¡¼´Â °üÁ¡ ÁöÇâ ÇÁ·Î±×·¡¹Ö(AOP, Aspect Oriented Programming)À» ¼Ò°³ÇÏ°í ½ºÇÁ¸µ MVC°¡ °øÅë À¥ ¹®
...
Á¦µéÀ» ¾î¶»°Ô ½±°Ô ÇØ°áÇÏ´ÂÁö »ìÆ캻´Ù. ¶ÇÇÑ ½ºÇÁ¸µ MVC ³»ºÎ¿¡ ´ëÇØ ´õ ÀÚ¼¼È÷ ¾Ë¾Æº¸°í ¿ä±¸ »çÇ׿¡ ¸ÂÃç ±âÁ¸ ÀÎÇÁ¶ó¸¦ È®ÀåÇÏ´Â ¹æ¹ýµµ ¼³¸íÇÑ´Ù. 7Àå, REST¿Í AJAX¿¡¼´Â ¿Â¶óÀÎ ¼Á¡ ¾ÖÇø®ÄÉÀ̼ÇÀ» µ¸º¸ÀÌ°Ô ÇØÁÙ ±â´ÉÀ» ¼Ò°³ÇÑ´Ù. ¶ÇÇÑ ÄÁÆ®·Ñ·¯¸¦ REST À¥ ¼ºñ½º·Î ³ëÃâÇؼ ´Ù¸¥ ÂÊ¿¡¼ À̸¦ ÅëÇÕÇÏ´Â ¹æ¹ýµµ ¾Ë¾Æº»´Ù. À̸¦ À§ÇØ REST¿Í AJAX¿¡ ´ëÇØ ¼³¸íÇÏ°í, ÀÌ ±â¼úµéÀ» ¾ÖÇø®ÄÉÀ̼ǿ¡ Àû¿ëÇغ»´Ù. 8Àå, ºä °áÁ¤°ú ±¸Çö¿¡¼´Â ½ºÇÁ¸µ MVC°¡ ºä¸¦ °áÁ¤ÇÏ´Â ¹æ¹ýÀ» ÀÚ¼¼È÷ ¾Ë¾Æº¸°í Áö±Ý±îÁö ¹è¿î ³»¿ëÀ» ¹ÙÅÁÀ¸·Î ºä¸¦ ±¸ÇöÇغ»´Ù. ViewResolver ÀÎÇÁ¶ó¸¦ ´Ù½Ã »ìÆ캸°í, °°Àº ÀÎÇÁ¶ó¸¦ Àç»ç¿ëÇؼ µ¿ÀÏ ¸ðµ¨À» ´Ù¸£°Ô È°¿ëÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â ½ºÇÁ¸µ MVCÀÇ °·ÂÇÑ ÈûÀ» º¸¿©ÁØ´Ù. 9Àå, ½ºÇÁ¸µ MVC ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ® ÀÌÁ¦ ½ºÇÁ¸µ MVC¸¦ »ç¿ëÇØ ¿øÇÏ´Â °ÍÀ» ÄÚµå·Î ±¸ÇöÇÒ ¼ö ÀÖ°Ô µÇ¾úÀ¸´Ï Å×½ºÆ®¸¦ Çغ¼ Â÷·Ê´Ù. 9Àå¿¡¼´Â ½ºÇÁ¸µ MVC ¾ÖÇø®ÄÉÀ̼ÇÀ» ¾î¶»°Ô Å×½ºÆ®ÇÏ°í, ƯÈ÷ ¹«¾ùÀ» Å×½ºÆ®ÇÒÁö ¾Ë¾Æº»´Ù. ¿©·¯ °¡Áö Å×½ºÆ® Àü·«À» »ìÆ캸°í Å×½ºÆ®°¡ ÇÊ¿äÇÑ °æ¿ì¸¸À» °ñ¶ó Å×½ºÆ®ÇÏ´Â ¹æ¹ýµµ ´Ù·é´Ù. ¶ÇÇÑ HTMLÀ» ¾î¶»°Ô Å×½ºÆ®ÇÒÁöµµ ¹è¿î´Ù. 10Àå, ½ºÇÁ¸µ À¥ Ç÷οì Áö±Ý±îÁö ¸ðµç ÆäÀÌÁö ÀÎÅÍ·¢¼ÇÀº ´Ü¼øÇß°í °¢ À¯½ºÄÉÀ̽º´Â ÇѵΠÆäÀÌÁö¹Û¿¡ ÇÊ¿äÇÏÁö ¾Ê¾Ò´Ù. ¸Å´ÏÀú°¡ ´Ù¸¥ À¯½ºÄÉÀ̽º¸¦ ³Ö±â ¿øÇÏ¸é ¾î¶»°Ô ÇØ¾ß ÇÒ±î? ÀÌ Àå¿¡¼´Â ½ºÇÁ¸µ MVCÀÇ ÆÄÆ®³ÊÀÎ ½ºÇÁ¸µ À¥ Ç÷ο츦 ¼Ò°³ÇÑ´Ù. ½ºÇÁ¸µ À¥ Ç÷οì´Â Ŭ¶óÀ̾ðÆ®¿ÍÀÇ À¥À» ÅëÇÑ ´ëȸ¦ °ü¸®ÇÏ´Â ÈǸ¢ÇÑ ±â´ÉÀ» Á¦°øÇÑ´Ù. 11Àå, ½ºÇÁ¸µ À¥ ÇÃ·Î¿ì ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º¿¡¼´Â 10Àå¿¡¼ ¼Ò°³ÇÑ ½ºÇÁ¸µ À¥ Ç÷οì¿Í ½ºÇÁ¸µ À¥ Ç÷ο찡 ÇØ°áÇÑ ¹®Á¦µéÀ» ¹ÙÅÁÀ¸·Î ½ÇÁ¦ ½ºÇÁ¸µ À¥ ÇÃ·Î¿ì ¾ÖÇø®ÄÉÀ̼ÇÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù. 12Àå, °í±Þ ½ºÇÁ¸µ À¥ Ç÷ο쿡¼´Â 11Àå¿¡¼ ¹è¿î ³»¿ëÀ» ¹ÙÅÁÀ¸·Î ½ºÇÁ¸µ À¥ Ç÷ο츦 ´õ ÀÚ¼¼È÷ »ìÆ캸°í ±× ÁøÁ¤ÇÑ °¡Ä¡¸¦ ÆÄÇìÃĺ»´Ù. 13Àå, ½ºÇÁ¸µ º¸¾È¿¡¼´Â ½ºÇÁ¸µ¿¡¼ È®°íÇÑ À§Ä¡¸¦ Â÷ÁöÇÏ°í ÀÖ´Â ½ºÇÁ¸µ º¸¾ÈÀ» »ç¿ëÇØ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ÇØÄ¿·ÎºÎÅÍ º¸È£ÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº»´Ù. ºÎ·Ï A, Ŭ¶ó¿ìµå ÆÄ¿îµå¸®: Ŭ¶ó¿ìµå¿¡ ¹èÆ÷¿¡¼´Â Ŭ¶ó¿ìµå(ƯÈ÷ Ŭ¶ó¿ìµå ÆÄ¿îµå¸®)¿¡ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¹èÆ÷ÇÏ´Â ÀýÂ÷¸¦ ¼³¸íÇÑ´Ù. Ŭ¶ó¿ìµå¸¦ »ç¿ëÇÏ¸é ¿ì¸®°¡ ¼±ÅÃÇÑ °³¹ß ȯ°æ°ú ²÷±è ¾ø´Â ÅëÇÕÀÌ °¡´ÉÇÏ´Ù.
¡Ú ÃßõÀÇ ±Û ¡Ú
½ºÇÁ¸µ MVC´Â ½ºÇÁ¸µÀÌ Á¦°øÇÏ´Â ±â¼ú Áß¿¡¼ °¡Àå ´Ê°Ô ÁÖ¸ñ ¹Þ¾Ò½À´Ï´Ù. ½ºÇÁ¸µÀÌ Ã³À½ ¼Ò°³µÆÀ» ¶§´Â ÀÌ¹Ì ½ºÆ®·µÃ÷¸¦ ºñ·ÔÇÑ ´Ù¾çÇÑ ÀÚ¹Ù À¥ ±â¼úÀÌ Æø³Ð°Ô »ç¿ëµÇ°í ÀÖ¾ú±â ¶§¹®¿¡ ½ºÇÁ¸µÀ» µµÀÔÇÏ´õ¶óµµ À¥ MVC´Â ½ºÇÁ¸µ MVC ´ë½Å ´Ù¸¥ Àͼ÷ÇÑ À¥ ±â¼úÀ» »ç¿ëÇÏ´Â °æ¿ì°¡ ´ëºÎºÐÀ̾ú½À´Ï´Ù. ÇÏÁö¸¸ ´ç½Ã¿¡ Àα⸦ ²ø´ø ÀÚ¹Ù À¥ ±â¼úÀº Áö³ 10¿© ³â µ¿¾È ´ëºÎºÐ °³¹ßÀÌ Áߴܵǰųª Àα⸦ ÀÒ¾ú½À´Ï´Ù. ±× »çÀÌ À¥ °³¹ß ±â¼ú¿¡ ¸¹Àº º¯È°¡ ÀÖ¾úÁö¸¸ °ú°ÅÀÇ ±â¼úµéÀº ÀÌ·± È帧À» ´ëºÎºÐ µû¶ó°¡Áö ¸øÇ߱⠶§¹®ÀÔ´Ï´Ù. ¹Ý¸é ½ºÇÁ¸µ MVC´Â ²ÙÁØÈ÷ ±× °¡Ä¡¸¦ ÀÎÁ¤¹Þ°í Àα⸦ ¾ò¾î Áö±ÝÀº °¡Àå ¸¹Àº °³¹ßÀÚµéÀÌ »ç¿ëÇÏ´Â ÀÚ¹Ù À¥ ±â¼úÀÌ µÇ¾ú½À´Ï´Ù. ½ºÇÁ¸µ MVC´Â ½ºÇÁ¸µÀÇ °³¹ßöÇÐÀ» µû¶ó ¸¸µé¾îÁø ±â¼úÀ̱⠶§¹®¿¡ À¥ ±â¼úÀÇ ¹ßÀü¿¡ À¯¿¬ÇÏ°í ºü¸£°Ô ´ëÀÀÇØ ¿Ã ¼ö ÀÖ¾ú±â ¶§¹®ÀÔ´Ï´Ù. ½ºÇÁ¸µ MVC´Â ½ºÇÁ¸µÀÇ Á¤¼ö°¡ ´ã±ä ±â¼ú Áý¾àüÀÔ´Ï´Ù. óÀ½¿¡´Â °£´ÜÇÑ °ü·Ê¿Í »ç¿ë¹æ¹ýÀ» ÀÍÇô¼ ºü¸£°Ô ½ÃÀÛÇÒ ¼ö ÀÖÁö¸¸, ½ºÇÁ¸µ MVCÀÌ Á¦°øÇÏ´Â ±â¼úÀ» º»°ÝÀûÀ¸·Î È°¿ëÇÏ°í À¯ÀÍÀ» ¾òÀ¸·Á¸é ³»ºÎ ¾ÆÅ°ÅØó¿¡ ´ëÇÑ ÀÌÇØ¿Í È®Àå ¹æ¹ý µîÀ» Àß ÀÌÇØÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. ÀÌ Ã¥ ¡º½ºÇÁ¸µ MVC ÇÁ·Î±×·¡¹Ö¡»Àº ½ºÇÁ¸µ MVC¸¦ º»°ÝÀûÀ¸·Î È°¿ëÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç ¿µ¿ªÀÇ ³»¿ëÀ» Ãæ½ÇÈ÷ ´ãÀº ½ºÇÁ¸µ MVC¿¡ °üÇÑ µ¶º¸ÀûÀΠåÀÔ´Ï´Ù. ½ºÇÁ¸µ MVC¸¦ À¥ °³¹ß¿¡ ÀÌ¿ëÇÏ´Â °³¹ßÀÚ¶ó¸é ¹Ýµå½Ã ÀÐ°í °³¹ß¿¡ Âü°í ÇϽñæ ÃßõÇÕ´Ï´Ù. -ÀÌÀϹΠ/ ÀÌÇÁ¸± ´ëÇ¥, ¡ºÅäºñÀÇ ½ºÇÁ¸µ 3¡» & ¡ºÅäºñÀÇ ½ºÇÁ¸µ 3.1¡» ÀúÀÚ ³» ±â¾ïÀ¸·Î 2004³âµµ¿¡ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ óÀ½ ¹è¿ì±â ½ÃÀÛÇÑ °Í °°´Ù. ±× ´ç½Ã J2EE¿Í ½ºÆ®·µÃ÷¸¦ ÁÖ·Î »ç¿ëÇß°í, ÀÌ ±â¼úµé ¶§¹®¿¡ ÀÚ¹Ù ¿£ÅÍÇÁ¶óÀÌÁî ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¶§ ¹«Ã´À̳ª ¾Ö¸¦ ¸Ô¾ú´Ù. ½ºÇÁ¸µÀº J2EE¸¦ ¿ÏÀüÈ÷ ¹èÁ¦ÇÏÁö ¾Ê°í ¼ö¸¹Àº ¸ð¹ü »ç·ÊµéÀ» Çѵ¥ ¸ðÀ¸°í, Á¦¾îÀÇ ¿ªÀü °³³äÀ» ¼Ò°³ÇØ J2EE¸¦ ÃÖ´ëÇÑ ´Ü¼øÇÏ°í È¿°úÀûÀ¸·Î »ç¿ëÇÏ´Â ¹æ¹ýÀ» Á¦½ÃÇß´Ù. ½ºÇÁ¸µÀÇ ÀÌ·¯ÇÑ Á¡Àº ³ª¸¦ ¸Å·á½ÃÄ×´Ù. ½ºÇÁ¸µÀº J2EEÀÇ ±âÁ¸ ºÎºÐÀ̳ª (ƯÈ÷ ÇÏÀ̹ö³×ÀÌÆ® °°Àº) ´Ù¸¥ Àú¸íÇÑ ÇÁ·¹ÀÓ¿öÅ©¿Í °æÀïÀÌ µÉ ¸¸ÇÑ ¼Ö·ç¼ÇÀ» ¸¸µå´Â µ¥ ¾µµ¥¾øÀÌ ½Ã°£À» ³¶ºñÇÏÁö ¾Ê¾Ò´Ù. ÇÏÁö¸¸ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¸¸ÅÀº ´Þ¶ú´Ù. ½ºÇÁ¸µÀº ½ºÆ®·µÃ÷ °°Àº ÇÁ·¹ÀÓ¿öÅ©¸¦ ´ëüÇÏ´Â ½ºÇÁ¸µ MVC¶ó´Â ¿ÏÀüÈ÷ ½Ç¿ëÀûÀÎ À¥ ÇÁ·¹ÀÓ¿öÅ©¸¦ ¸¸µé¾ú´Ù. ±× ´ç½Ã ³ª´Â ½ºÇÁ¸µ À¥ Ç÷οì¶ó´Â ½ºÇÁ¸µ MVCÀÇ ÆäÀÌÁö Ç÷οì ÄÄÆ÷³ÍÆ®¿¡ ÁÖ¸ñÇÏ°í ÀÌ ÄÄÆ÷³ÍÆ®¸¦ »ç¿ëÇÏ¸é ½ºÇÁ¸µ ±â¹Ý À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÌ ÇÑÃþ ´õ °ÈµÉ °ÍÀ̶ó´Â ¹ÏÀ½À» °¡Á³´Ù. ½ºÇÁ¸µ MVC¿Í ½ºÇÁ¸µ À¥ Ç÷οì´Â ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ÁÖ¿ä ÁÖÁ¦À̱⵵ ÇÏ´Ù. ½ºÇÁ¸µ MVC ¼³°è´Â ¾Õ¼ ¹ßÇ¥µÈ ÇÁ·¹ÀÓ¿öÅ©µé¿¡¼ ¾òÀº ±³ÈƵéÀ» ¹ÙÅÁÀ¸·Î ÇÑ´Ù. À¯¿¬ÇÔ°ú Àå±â°£ÀÇ »ý»ê¼º Çâ»óÀº ½ºÇÁ¸µÀÇ ÇÙ½É ¼³°è ¿øÄ¢ÀÌ´Ù. ½ºÇÁ¸µ MVC·Î ¾ÖÇø®ÄÉÀ̼ÇÀ» Àß ¼³°èÇÏ¸é ±Ô¸ð°¡ Ä¿Áö°í ¿ä±¸ »çÇ×ÀÌ º¯°æµÅµµ ¿©ÀüÈ÷ À¯Áö º¸¼ö¿Í °ü¸®°¡ ¿ëÀÌÇÏ´Ù. ÇÏÁö¸¸ ¹Ýµå½Ã ÁÁÀº Á¡¸¸ ÀÖ´Â °ÍÀº ¾Æ´Ï´Ù. ½ºÇÁ¸µ¿¡´Â Ãʱâ ÇнÀ °î¼±ÀÌ ÀÖÀ¸¸ç, ƯÈ÷ ½ºÇÁ¸µ MVCÀÇ °æ¿ì¿¡´Â ÇнÀ °î¼±ÀÌ ´õ °¡Æĸ£´Ù. ·çºñ ¿Â ·¹ÀÏÁî °°Àº »õ·Î¿î ÇÁ·¹ÀÓ¿öÅ©°¡ °¢±¤¹Þ´Â ÀÌÀ¯µµ ´Ü±â°£ÀÇ »ý»ê¼º¿¡ ¶Ù¾î³ª°í, ÇнÀ ºñ¿ëÀÌ ³·Àº µ¥ ÀÖ´Ù. ½ºÇÁ¸µ °³¹ßÀÚ Ä¿¹Â´ÏƼ´Â ÀÌ·¯ÇÑ ´ÜÁ¡¿¡ ÁÖ¸ñÇÏ°í ½ºÇÁ¸µ MVC 3.0°ú 3.1À» ¹ßÇ¥ÇØ À̸¦ ¸¹ÀÌ °³¼±Çß´Ù. ¾ÕÀ¸·Î °ð ¹è¿ì°ÚÁö¸¸, ¼³Á¤º¸´Ù´Â °ü·Ê(CoC, convention-over-configuration)³ª ¾Ö³ëÅ×À̼ÇÀ» ÅëÇØ Àüº¸´Ù´Â ½ºÇÁ¸µ MVC°¡ ´õ ½¬¿öÁ³´Ù. ÀÌ·¯ÇÑ ¸ðµç °³³äÀ» ¼ö¿ëÇصµ ÀÌÀü ¹öÀü°ú 100% ¿Ïº®ÇÏ°Ô È£È¯µÇ´Â Á¡À» º¸¸é ½ºÇÁ¸µ MVC°¡ ¾ó¸¶³ª À¯¿¬ÇÏ°í ¼³°è ¼öÁØÀÌ ³ôÀºÁö ¾Ë ¼ö ÀÖ´Ù. ½ºÇÁ¸µ MVCÀÇ ÅºÅºÇÑ ±âº» ¿ø¸®´Â Àå±âÀûÀ¸·Î ºÃÀ» ¶§ Å« µæÀÌ µÇ¸ç, ½ºÇÁ¸µ MVC´Â ¹è¿ì±âµµ ½¬¿ö ÀϰžçµæÀÇ ÀåÁ¡ÀÌ ÀÖ´Ù. ÇöÀç ½ºÇÁ¸µ À¥ Ç÷οì´Â ½ºÇÁ¸µ°ú ºñ½ÁÇÑ ¹ßÀü ¾ç»óÀ» º¸ÀÌ°í ÀÖ´Ù. 2004³â ÀÌÈÄ·Î ½ºÇÁ¸µ MVC¿Í ½ºÇÁ¸µ À¥ Ç÷οì´Â ²ÙÁØÇÑ Àα⸦ ¾ò°í ÀÖ´Ù. ÀÌ µÎ ÇÁ·¹ÀÓ¿öÅ©´Â ÀÌÁ¦ ´õ¿í ¼º¼÷ÇÏ°í ¾ÈÁ¤µÈ ÀÚ¹Ù °³¹ß ÇÁ·¹ÀÓ¿öÅ©·Î ¼ºÀåÇß´Ù. À̵é ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇØ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â °ÍÀº źźÇÑ ±âÃÊ À§¿¡ °Ç¹°À» Áþ´Â °Í°ú °°´Ù. ÀÌ Ã¥ÀÇ ÀúÀÚÀÎ ¸¶Æ¾°ú ÄÚ¿£Àº ½ºÇÁ¸µ MVC¿Í ½ºÇÁ¸µ À¥ Ç÷ο츦 ½Ç¿ëÀûÀ¸·Î Á¢±ÙÇؼ ¼Ò°³ÇÑ´Ù. ¿ì¼± ÀúÀÚµéÀº ¿©·¯ºÐÀÌ »ý»êÀûÀÎ °³¹ß ȯ°æÀ» ±¸ÃàÇÏ°í ½ºÇÁ¸µ MVC¿Í À¥ Ç÷οì·Î °³¹ßÀ» ½ÃÀÛÇÒ ¼ö ÀÖ°Ô µµ¿ÍÁØ´Ù. ÀÌ°Ô ´Ù°¡ ¾Æ´Ï´Ù. ÀúÀÚµéÀº ±â¼úµéÀ» ¼¼ºÎÀûÀ¸·Î ´Ù·ç´Â µ¥ ±×Ä¡Áö ¾Ê°í µ¶ÀÚ ¿©·¯ºÐÀÌ ÀÌ ±â¼úµéÀ» Á» ´õ Àß ÀÌÇØÇÒ ¼ö ÀÖ°Ô ±× ±âÀú¿¡ ³õÀÎ »ó´ç¼öÀÇ °³³äÀ» ¼³¸íÇÏ´Â µ¥ °øÀ» µé¿´´Ù. ¶ÇÇÑ ÀÌ Ã¥Àº º¸¾È °È¿Í À¥ ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ® °°Àº ¿©·¯ Áß¿ä ÁÖÁ¦µµ ´Ù·é´Ù. ÀÌ Ã¥À» ÀÐ°í ³ª¸é ½ºÇÁ¸µ ±â¼úÀ» »ç¿ëÇØ ½ÇÁ¦ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â µ¥ ¾î·Á¿òÀÌ ¾øÀ» °ÍÀÌ´Ù. Áö±Ý±îÁöµµ ¿©·¯ »ç¶÷µéÀÌ ½ºÇÁ¸µÀ̳ª ³»°¡ 2004³âµµ¿¡ ½ºÇÁ¸µ¿¡ Ãß°¡ÇÑ ÀÛÀº ÄÄÆ÷³ÍÆ®¸¦ ÅëÇØ ¸¹Àº µµ¿òÀ» ¹Þ°í ÀÖ´Â °ÍÀ» º¸´Ï Èå¹µÇÑ »ý°¢ÀÌ µç´Ù. ½ºÇÁ¸µ MVC¿Í ½ºÇÁ¸µ À¥ Ç÷ο츦 ¹è¿ì°íÀÚ ÇÏ´Â ºÐµé¿¡°Ô ÀÌ Ã¥À» Àû±Ø ÃßõÇÑ´Ù. °³¹ßÀÚµéÀÌ ÀÌ Èï¹ÌÁøÁøÇÑ ½ºÇÁ¸µ ±â¼úÀ» ¹è¿ì´Â µ¥ ÀÏÁ¶ÇÑ ÀúÀÚµéÀÇ ³ë°í¿¡ ¹Ú¼ö¸¦ º¸³»°í ½Í´Ù. - ¾îÀ© ¹ö¹î(Erwin Vervaet) / ½ºÇÁ¸µ À¥ Ç÷οì ÇÁ·ÎÁ§Æ® ¼³¸³ÀÚ
¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
ÀÚ¹Ù »ýÅ°èÀÇ ´ëÇ¥ ÁÖÀÚÀÎ ½ºÇÁ¸µÀÌ ÀÚü À¥ ÇÁ·¹ÀÓ¿öÅ©ÀÎ ½ºÇÁ¸µ MVC¸¦ ¹ßÇ¥ÇÑ ÈÄ·Î ½ºÇÁ¸µ MVC´Â Áö±Ý±îÁö Àαâ ÀÖ´Â À¥ ÇÁ·¹ÀÓ¿öÅ©·Î °¢±¤¹Þ°í ÀÖ½À´Ï´Ù. ½ºÇÁ¸µ MVC´Â º°´Ù¸¥ ¼³Á¤ ¾øÀ̵µ ½ºÇÁ¸µÀÇ °·ÂÇÑ ±â´ÉÀ» ±×´ë·Î »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, ½ºÇÁ¸µÀÇ ¼³°è öÇÐÀ» °í½º¶õÈ÷ À̾î¹Þ¾Æ À¯¿¬ÇÑ È®ÀåÀ» ÅëÇØ ´Ù¾çÇÑ ¿ä±¸ »çÇ×À» ºü¸£°Ô ó¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸ ¸í¼º¸¸Å ½ºÇÁ¸µ MVC¸¸À» ÀüÀûÀ¸·Î ´Ù·ç´Â ¼ÀûÀ» ã±â°¡ ½±Áö ¾Ê¾Ò´Âµ¥, ´ëºÎºÐ ½ºÇÁ¸µ ¼ÀûÀÇ ÀϺκп¡ Æ÷ÇԵŠÀÖ¾î ½Éµµ ÀÖ´Â ³»¿ëÀ» È¿°úÀûÀ¸·Î Àü´ÞÇϱ⠾î·Á¿ü½À´Ï´Ù. ÀÌ Ã¥Àº À¥ °³¹ßÀÚµéÀÌ ½ºÇÁ¸µ MVC¸¦ ¼Õ½±°Ô ÀÌÇØÇÏ°í ¹è¿ì´Â µ¥ ÃÊÁ¡À» ¸ÂÃß°í ÀÖ½À´Ï´Ù. ½ºÇÁ¸µÀÇ ±âº» °³³ä°ú ÀϹÝÀûÀÎ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØóÀÎ MVC¿¡ ´ëÇØ ¼Ò°³ÇÏ°í, ½ºÇÁ¸µ MVC ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±âº» ¿ø¸®»Ó¸¸ ¾Æ´Ï¶ó ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¿¡ ¾î¶»°Ô ½ºÇÁ¸µ MVC¸¦ Àû¿ëÇØ¾ß ÇÏ´ÂÁöµµ ÀÚ¼¼È÷ ¼³¸íÇÕ´Ï´Ù. ¶ÇÇÑ ½ºÇÁ¸µ MVCÀÇ ÁÖ¿ä ÄÄÆ÷³ÍÆ®ÀÎ µð½ºÆÐó ¼ºí¸´, ÄÁÆ®·Ñ·¯, ºä µî¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ºÐ¼®À» ÅëÇØ ½ºÇÁ¸µ MVC ³»ºÎ¿¡ ´ëÇÑ ÀÌÇظ¦ µ½°í ÀÖ½À´Ï´Ù. ÀÌ¿Ü¿¡µµ REST¿Í AJAX¸¦ ¼Ò°³ÇØ À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ ´õ¿í dzºÎÇÑ ±â´ÉÀ» Á¦°øÇÏ´Â ¹æ¹ýÀ» Á¦½ÃÇϸç, À¥ ÄÁÅ×ÀÌ³Ê ¾øÀ̵µ ½ºÇÁ¸µ MVC¸¦ È¿°úÀûÀ¸·Î Å×½ºÆ®ÇÒ ¼ö ÀÖ´Â Å×½ºÆ® ±â¹ýµµ ¾Ë·ÁÁÝ´Ï´Ù. °Ô´Ù°¡ ½ºÇÁ¸µ MVCÀÇ ºÎÁ·ÇÑ ºÎºÐÀÎ ÆäÀÌÁö ³»ºñ°ÔÀÌ¼Ç ±â´ÉÀ» Á» ´õ ½±°Ô ±¸ÇöÇÏ°Ô µµ¿ÍÁÖ´Â ½ºÇÁ¸µ À¥ Ç÷ο츦 ¼Ò°³ÇÔÀ¸·Î½á À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÆäÀÌÁö 󸮸¦ ¿øÈ°ÇÏ°Ô Ã³¸®ÇÏ´Â µ¥ ¾î·Á¿òÀÌ ¾ø°Ô À̲ø¾î ÁÝ´Ï´Ù. ±×¸®°í °¡Àå Áß¿äÇϸ鼵µ ³õÄ¡±â ½¬¿î À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ º¸¾È ¹®Á¦¸¦ ½ºÇÁ¸µ º¸¾ÈÀ» ÅëÇØ ¾î¶»°Ô ÇØ°áÇØ ³ª°¡´ÂÁöµµ º¸¿©ÁÝ´Ï´Ù. ÀÌ Ã¥Àº ½ºÇÁ¸µ 3.1 ¹öÀüÀ» ±â¹ÝÀ¸·Î ÇÏ°í ÀÖÁö¸¸ ½ºÇÁ¸µ ÃֽŠ¹öÀü°ú ¾Æ¹«·± ¹®Á¦¾øÀÌ È£È¯ÀÌ µÇ¸ç, ÃֽŠºôµå µµ±¸ÀÎ ±×·¡µéÀ» ¼±ÅÃÇØ ÇÁ·ÎÁ§Æ® °ü¸®¸¦ ¼Õ½±°Ô ÇÏ´Â ¹æ¹ýÀ» Á¦½ÃÇÕ´Ï´Ù. ÀÌ Ã¥ÀÇ »ùÇà ÇÁ·ÎÁ§Æ®ÀÎ ¿Â¶óÀÎ ¼Á¡ À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ ½ºÇÁ¸µ MVCÀÇ °¢ ±â´ÉÀ» ´Ü°èÀûÀ¸·Î ³Ö¾î ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¡Â÷ ¹ßÀü½ÃÄÑ ³ª¾Æ°¡¸é¼ ½ºÇÁ¸µ MVC¸¦ ½ÇÁ¦·Î ¾î¶»°Ô È°¿ëÇØ¾ß ÇÏ´ÂÁö ½ÇÁúÀûÀ¸·Î Á¢±ÙÇÏ°í ÀÖ½À´Ï´Ù. ½ºÇÁ¸µ MVC´Â ½ºÇÁ¸µÀÇ ¹ßÀü°ú ¸Â¹°·Á ²ÙÁØÈ÷ ¹ßÀüÇÏ°í ÀÖ½À´Ï´Ù. ½ºÇÁ¸µ 2.5¿¡ óÀ½ µµÀԵŠÁö±Ý±îÁö ³Î¸® »ç¿ëµÇ´Â ¾Ö³ëÅ×À̼ÇÀ» È°¿ëÇÑ Àü·«ÀÌ ½ºÇÁ¸µ MVC¿¡µµ µµÀԵŠ@MVC·Î ºÒ¸®°í ÀÖ´Ù´Â Á¡ÀÌ ´ÜÀûÀÎ ¿¹ÀÔ´Ï´Ù. ÀÌ·¸°Ô °è¼ÓÀûÀ¸·Î ¹ßÀüÇØ ³ª°¡´Â ½ºÇÁ¸µ MVC¸¦ Á¦´ë·Î ÀÌÇØÇÏ·Á¸é ±× ³»ºÎ¸¦ ²Ä²ÄÇÏ°Ô µé¿©´ÙºÁ¾ß ÇÕ´Ï´Ù. ÀÌ Ã¥Àº ½ºÇÁ¸µ MVCÀÇ ³»ºÎ¸¦ ÀÚ¼¼ÇÏ°Ô ÆÄÇìÃÄ µ¿ÀÛ ¿ø¸®¸¦ ¾Ë±â ½±°Ô ¼³¸íÇÕ´Ï´Ù. ½ºÇÁ¸µ MVC¿¡ ´ëÇÑ Àü¹ÝÀûÀÌ°í ½Éµµ ÀÖ´Â Áö½ÄÀ» ¾ò±â ¿øÇÏ´Â ºÐÀ̳ª ½ºÇÁ¸µ MVC·Î À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇغ¸°í ½ÍÀº ºÐ¿¡°Ô ÀÌ Ã¥ÀÌ ¸¹Àº µµ¿òÀÌ µÇ¾úÀ¸¸é ÇÕ´Ï´Ù.
1Àå ½ºÇÁ¸µ °³¹ß ȯ°æ ±¸¼º
___Áغñ ______JDK ______¼ºí¸´ ÄÁÅ×ÀÌ³Ê ______ÅëÇÕ °³¹ß ȯ°æ ___»ùÇà ¾ÖÇø®ÄÉÀÌ¼Ç ______¿Â¶óÀÎ ¼Á¡ »ùÇà ¾ÖÇø®ÄÉÀÌ¼Ç ______ºôµå ½Ã½ºÅÛ ______»ùÇà ¾ÖÇø®ÄÉÀÌ¼Ç ºôµå ______»ùÇà ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷ ___STS ______±×·¡µé ÇÁ·ÎÁ§Æ®¸¦ À§ÇÑ STS ¼³Á¤ ______STS¿¡ »ùÇà ¾ÖÇø®ÄÉÀÌ¼Ç ºÒ·¯¿À±â ______tc ¼¹ö¸¦ ÅëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà ______¾ÖÇø®ÄÉÀÌ¼Ç º¯°æ ___Á¤¸®
2Àå ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±âº»
___½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ___ÀÇÁ¸ °ü°è ÁÖÀÔ ___ApplicationContexts ______¸®¼Ò½º ·Îµù ______ÄÄÆ÷³ÍÆ® ½ºÄ³´× ______½ºÄÚÇÁ ______ÇÁ·ÎÆÄÀÏ ______½ºÇÁ¸µ ±â´É È°¼ºÈ ______°üÁ¡ ÁöÇâ ÇÁ·Î±×·¡¹Ö ___À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ___Á¤¸®
3Àå À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¾ÆÅ°ÅØó
___MVC ÆÐÅÏ ___¾ÖÇø®ÄÉÀÌ¼Ç ·¹À̾î ___°ü½É»çÀÇ ºÐ¸® ___½ºÇÁ¸µ MVC ¾ÖÇø®ÄÉÀÌ¼Ç ·¹À̾î ______µµ¸ÞÀÎ ·¹À̾î ______À¯Àú ÀÎÅÍÆäÀ̽º ·¹À̾î ______À¥ ·¹À̾î ______¼ºñ½º ·¹À̾î ______µ¥ÀÌÅÍ ¾×¼¼½º ·¹À̾î ___·Î¸¶·Î ÅëÇÏ´Â ¼ö¸¹Àº ±æ ___Á¤¸®
4Àå ½ºÇÁ¸µ MVC ¾ÆÅ°ÅØó
___DispatcherServletÀÇ ¿äû ó¸® °úÁ¤ ___¿äû ó¸® °ú
...
Á¤ ______¿äû ó¸® ÄÄÆ÷³ÍÆ® ¿ä¾à ___DispatcherServlet ______DispatcherServlet ºÎÆ®½ºÆ®·¦ ______DispatcherServlet ¼³Á¤ ___½ºÇÁ¸µ MVC ÄÄÆ÷³ÍÆ® ______HandlerMapping ______HandlerAdapter ______MultipartResolver ______LocaleResolver ______ThemeResolver ______HandlerExceptionResolver ______RequestToViewNameTranslator ______ViewResolver ______FlashMapManager ___Á¤¸®
5Àå ÄÁÆ®·Ñ·¯ ±¸Çö
___ÄÁÆ®·Ñ·¯ ¼Ò°³ ______ÀÎÅÍÆäÀ̽º ±â¹Ý ÄÁÆ®·Ñ·¯ ______¾Ö³ëÅ×ÀÌ¼Ç ±â¹Ý ÄÁÆ®·Ñ·¯ ______ºä ÄÁÆ®·Ñ·¯ ¼³Á¤ ___¿äû ó¸® ¸Þ¼Òµå ______½ºÇÁ¸µ @MVC°¡ Áö¿øÇÏ´Â ¸Þ¼Òµå Àμö ŸÀÔ ______½ºÇÁ¸µ @MVC°¡ Áö¿øÇÏ´Â ¸Þ¼Òµå Àμö ¾Ö³ëÅ×ÀÌ¼Ç ______½ºÇÁ¸µ @MVC°¡ Áö¿øÇÏ´Â ¸Þ¼Òµå ¸®ÅÏ °ª ___¾Ö³ëÅ×ÀÌ¼Ç ±â¹Ý ÄÁÆ®·Ñ·¯ ÀÛ¼º ______´Ü¼øÇÑ ·Î±×ÀÎ ÄÁÆ®·Ñ·¯ ______µµ¼ °Ë»ö ÆäÀÌÁö ______µµ¼ »ó¼¼ ÆäÀÌÁö ___µ¥ÀÌÅÍ ¹ÙÀεù ______µ¥ÀÌÅÍ ¹ÙÀεù Ä¿½ºÅ͸¶ÀÌ¡ ______ÄÁÆ®·Ñ·¯ ´ÜÀ§ Ä¿½ºÅ͸¶ÀÌ¡ ______ModelAttributes ______ŸÀÔ º¯È¯ ______¸ðµ¨ ¼Ó¼ºÀÇ À¯È¿¼º °ËÁõ ___±¹Á¦È ______¸Þ½ÃÁö ¼Ò½º ______LocaleResolver ______LocaleChangeInterceptor ___Á¤¸®
6Àå ÄÁÆ®·Ñ·¯ ±¸Çö - °í±Þ
___½ºÄÚÇÁ°¡ Àû¿ëµÈ ºó »ç¿ë ______Ä«Æ®¿¡ ¹°°Ç ´ã±â ______üũ¾Æ¿ô ±¸Çö ___Ⱦ´Ü °ü½É»ç ______ÀÎÅͼÁÅÍ ______¿¹¿Ü ó¸® ______SimpleMappingExceptionResolver ___½ºÇÁ¸µ @MVC È®Àå ______RequestMappingHandlerMapping È®Àå ______RequestMappingHandlerAdapter È®Àå ______RequestDataValueProcessor »ç¿ë ___Á¤¸®
7Àå REST¿Í AJAX
___REST ______¸®¼Ò½º ½Äº° ______¸®¼Ò½º¿¡ ´ëÇÑ ÀÛ¾÷ ___AJAX ______¾ÖÇø®ÄÉÀ̼ǿ¡ AJAX Ãß°¡ ______AJAX¿Í REST °£ÀÇ °áÇÕ ______Á¡ÁøÀû Çâ»ó ___ÆÄÀÏ ¾÷·Îµå ó¸® ______ÆÄÀÏ ¾÷·Îµå ¼³Á¤ ______ÆÄÀÏ ¾÷·Îµå¸¦ ó¸®ÇÏ´Â ¿äû ó¸® ¸Þ¼Òµå ______¿¹¿Ü ó¸® ___Á¤¸®
8Àå ºä °áÁ¤°ú ±¸Çö
___ºä ¸®Á¹¹ö¿Í ºä ___ºä ¸®Á¹¹ö ______BeanNameViewResolver ______XmlViewResolver ______ResourceBundleViewResolver ______UrlBasedViewResolver ______InternalResourceViewResolver ______XsltViewResolver ______ContentNegotiatingViewResolver ______Ä¿½ºÅÒ ViewResolver ±¸Çö ___ºä ±â¼ú ______JSP ______JSF ______ŸÀÏÁî ______º§·Î½ÃƼ¿Í ÇÁ¸®¸¶Ä¿ ______PDF ______¿¢¼¿ ______XML°ú JSON ______JasperReports ___Á¤¸®
9Àå ½ºÇÁ¸µ MVC ¾ÖÇø®ÄÉÀÌ¼Ç Å×½ºÆ®
___Å×½ºÆ® ¼Ò°³ ______Å×½ºÆ® ÀÛ¼ºÀÌ Ç×»ó ±ÍÂú±â¸¸ ÇÑ ÀÌÀ¯ ______ÇÁ·ÎÁ§Æ® ³»ÀÇ Å×½ºÆ® È°¼ºÈ ______Å×½ºÆ® Á¾·ù ___±âº» À¯´Ö Å×½ºÆ® ¼³Á¤ ___Å×½ºÆ® ÄÚµå Ä¿¹ö¸®Áö ___½ºÇÁ¸µ Å×½ºÆ® Áö¿ø ±â´É »ç¿ë ______ÅëÇÕ Å×½ºÆ® ¼³Á¤ ___¸ñ °´Ã¼ »ç¿ë ______¸ñ °´Ã¼´Â ¹«¾ùÀϱî? ______AccountService Å×½ºÆ® ___MVC ·ÎÁ÷ Å×½ºÆ® ______½ºÇÁ¸µ ¸ñ °´Ã¼ »ç¿ë ______½ºÇÁ¸µ MVC Å×½ºÆ® ¼Ò°³ ___ÇÁ·±Æ®¿£µå Å×½ºÆ® ÀÚµ¿È ______¼¿·¹´½À¸·Î ÇÁ·±Æ®¿£µå Å×½ºÆ® ______¼¿·¹´½ Å×½ºÆ® ÀÛ¼º ______¼¿·¹´½ IDE »ç¿ë ___±×·¡µéÀ» ÀÌ¿ëÇÑ ÇÁ·±Æ®¿£µå Å×½ºÆ® ___Á¤¸®
10Àå ½ºÇÁ¸µ À¥ Ç÷οì
___À¥ Ç÷ο찡 ÇÊ¿äÇÑ ÀÌÀ¯ ______ÇÃ·Î¿ì °³³ä ______¼¼ºÐÈµÈ ½ºÄÚÇÁ ______»óÅ °ü¸® ÀÚµ¿È ______¿äû µ¿±âÈ ______PRG ______³»ºñ°ÔÀÌ¼Ç Á¦¾î ______À¥ Ç÷ο찡 ÇÊ¿ä ¾ø´Â °æ¿ì ___Ç÷οìÀÇ ±âº» ±¸¼º ¿ä¼Ò ______Ç÷οì ______ºä »óÅ ______»óÅ Àüȯ ______Æò°¡ ¾×¼Ç ______Ç¥Çö½Ä ___¼³Á¤ ______ÀÇÁ¸ ¸ðµâ ______À¥ ÇÃ·Î¿ì ¼³Á¤ ______½ºÇÁ¸µ MVC¿Í ½ºÇÁ¸µ À¥ Ç÷οì ÅëÇÕ ¼³Á¤ ___ù ¹ø° Ç÷οì ÀÛ¼º ______Ȩ ÆäÀÌÁö »ý¼º ______ÁÖ¹® »ý¼º ÇÃ·Î¿ì ±¸Çö ______Ç÷οì Àüü ¸ð½À ___Á¤¸®
11Àå ½ºÇÁ¸µ À¥ ÇÃ·Î¿ì ¾ÖÇø®ÄÉÀÌ¼Ç ÀÛ¼º
___À¥ Ç÷οì ÁÖ¿ä °³³ä ______Ç÷οì Á¤ÀÇ ______À¥ ÇÃ·Î¿ì ½ºÄÚÇÁ ______³»Àå °´Ã¼ ___¿Â¶óÀÎ ¼Á¡ °³¼± ______µµ¼ Ä«Å×°í¸® ¼±Åà ______µµ¼¿Í ¹è¼Û ¿É¼Ç ¼±Åà ______JSR 303 ¾Ö³ëÅ×À̼ÇÀ» »ç¿ëÇÑ Æû °ËÁõ ___º¯¼ö ÁöÁ¤°ú ½ºÄÚÇÁ Á¢±Ù ______ÇÃ·Î¿ì º¯¼ö ______ºä¿¡¼ ½ºÄÚÇÁ º¯¼ö¿¡ Á¢±Ù ______ÇÁ·Î±×·¡¹ÖÀ¸·Î ½ºÄÚÇÁ¿¡ Á¢±Ù ___¾×¼Ç ¼öÇà Á¦¾î ______
______
______
______
______
______¾×¼Ç ¼öÇà Á¦¾î: ¼ºê¿¤¸®¸ÕÆ® ___Àü¿ª Àüȯ ___¼ºêÇ÷οì ___¿Â¶óÀÎ ¼Á¡ °³¼± ______¼ºêÇ÷ο쿡¼ ÀÎÁõ ±¸Çö ______°áÁ¤ »óÅ ______¾×¼Ç »óÅ ______°á°ú À̺¥Æ®·Î ÀÛ¾÷ ______ÁÖ¹® »ý¼º Ç÷οìÀÇ Àüü ¸ð½À ___¼ºêÇ÷οì ÀÔÃâ·Â ¸ÅÇÎ ___ÁÖ¹® ÇÁ·Î¼¼½º¸¦ ¼ºêÇ÷οì·Î »ý¼º ___Á¾·á »óÅ ___Á¤¸®
12Àå °í±Þ ½ºÇÁ¸µ À¥ Ç÷οì
___»ó¼Ó ______ÇÃ·Î¿ì »ó¼Ó ______»óÅ »ó¼Ó ___À¥ Ç÷οì Ä¿½ºÅ͸¶ÀÌ¡ ¼³Á¤ ______ÇÃ·Î¿ì ¼öÇà°ú ´ëÈ ½º³À¼¦ ______Ç¥Çö ¾ð¾î Æļ º¯°æ ___À¥ Ç÷οì 1 ÀÌÀü ___¿¹¿Ü ó¸® ______¿¹¿Ü Àüȯ ______Ä¿½ºÅÒ ¿¹¿Ü Çڵ鷯 ___¸í½ÃÀû Æû ¹ÙÀεù ___À¥ Ç÷οìÀÇ AJAX Áö¿ø ______AJAX¸¦ »ç¿ëÇϱâ À§ÇÑ À¥ ÇÃ·Î¿ì ¼³Á¤ ______ºä Áغñ ______ÇÃ·Î¿ì º¯°æ ______½ºÇÁ¸µ JS¿Í JQuery¸¦ »ç¿ëÇØ ºä¿¡ AJAX Ãß°¡ ___ÇÃ·Î¿ì ¼öÇà ¸®½º³Ê ______ÇÃ·Î¿ì ¼öÇà ¸®½º³Ê ÀÛ¼º ______ÇÃ·Î¿ì ¼öÇà ¸®½º³Ê ¸Þ¼Òµå ___Ç÷ο찡 °ü¸®ÇÏ´Â Æ۽ýºÅϽº ÄÁÅؽºÆ® ______µ¥ÀÌÅͺ£À̽ººÎÅÍ ºä±îÁö ______Æ۽ýºÅϽº ÄÁÅؽºÆ®ÀÇ »ý¸í ¿¬Àå ______FMPC Àû¿ë ______ÁÖ¹® ³»¿ª ¸®ÆÑÅ丵 ___Á¤¸®
13Àå ½ºÇÁ¸µ º¸¾È
___º¸¾È ¼Ò°³ ______¾ÖÇø®ÄÉÀÌ¼Ç º¸¾ÈÀ̶õ? ______ÀϹÝÀûÀÎ º¸¾È ¿øÄ¢ ______¾ÕÀ¸·Î ´Ù·ê ³»¿ë ___¿¹Á¦ ¾ÖÇø®ÄÉÀÌ¼Ç Áغñ ___¿Â¶óÀÎ ¼Á¡¿¡ º¸¾È Àû¿ë ______½ºÇÁ¸µ º¸¾È ÀÇÁ¸¼º Ãß°¡ ______½ºÇÁ¸µ º¸¾È È°¼ºÈ ______º¸¾È ¸®¼Ò½º ÁöÁ¤ ______¸®¼Ò½º¿¡ ´ëÇÑ Á¢±Ù ¼³Á¤ ______º¸¾È ÀÎÁõ ¼³Á¤ ______·Î±×Àΰú ·Î±×¾Æ¿ô¿¡ ½ºÇÁ¸µ º¸¾È Àû¿ë ______Àüü ½ºÇÁ¸µ º¸¾È ¼³Á¤ ___µ¥ÀÌÅͺ£À̽º·Î »ç¿ëÀÚ Á¤º¸ À̵¿ ___ÇÃ·Î¿ì ¾ÈÀüÇÏ°Ô º¸È£ ______Ç÷ο쿡 Á¢±Ù ¼Ó¼º Ãß°¡ ______SecurityFlowExecutionListener ¼³Á¤ ___Àü¼Û º¸¾È ___Áö¿ªÈ ___¿ªÇÒ ±â¹Ý Á¢±Ù Á¦¾î ___Á¢±Ù ±ÇÇÑ È®ÀÎ ______ÆäÀÌÁö¿¡ ÅÂ±× ¶óÀ̺귯¸® »ç¿ë ______Äڵ忡 ¾Ö³ëÅ×ÀÌ¼Ç ³Ö±â ___Á¤¸® ºÎ·Ï Ŭ¶ó¿ìµå ÆÄ¿îµå¸®: Ŭ¶ó¿ìµå¿¡ ¹èÆ÷ ___Ŭ¶ó¿ìµå ÄÄÇ»Æà ___Ŭ¶ó¿ìµå ÆÄ¿îµå¸® ___¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷ ___Ŭ¶ó¿ìµå ÆÄ¿îµå¸®¿¡¼ µð¹ö±ë ___Á¤¸®
¸¶Æ¾ µ¥´Ï¾ö(Marten Deinum ) [Àú]
½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¿ÀǼҽº ÇÁ·ÎÁ§Æ®ÀÇ ¼¹ÌÅÍÀÌÀÚ ÄܽºÆåÆ®(Conspect) »çÀÇ ÀÚ¹Ù/¼ÒÇÁÆ®¿þ¾î ÄÁ¼³ÅÏÆ®ÀÔ´Ï´Ù. ÁÖ·Î ÀÚ¹Ù ¾ð¾î ±â¹ÝÀÇ ´Ù¾çÇÑ ±â¾÷¿ë ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®¿¡¼ °³¹ßÀÚ, ¾ÆÅ°ÅØÆ® ¿ªÇÒÀ» ¼öÇàÇß½À´Ï´Ù. ¿ÀǼҽºÀÇ ¿µ¿øÇÑ ÆÒÀÌÀÚ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¾Öµå¹öŶ(advocate)ÀÎ ±×´Â ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î, °³¹ß ¸®´õ, ÄÚÄ¡, ÀÚ¹Ù/½ºÇÁ¸µ Æ®·¹ÀÌ³Ê µî ´Ù¾çÇÑ °æ·ÂÀ» ½×¾Æ¿Ô½À´Ï´Ù.
±èÀÎÈñ [Àú]
°í·Á´ëÇб³ ÄÄÇ»ÅÍÇаú¿Í Ä«À̽ºÆ® ´ëÇпøÀ» Á¹¾÷ÇÏ°í NHNÀ» °ÅÃÄ ÇöÀç´Â Ä·ÇÁ¸ð¹ÙÀÏ¿¡¼ ±Ù¹« ÁßÀÌ´Ù. Ç×»ó »õ·Î¿î °ÍÀ» ½ÀµæÇÏ·Á ³ë·ÂÇÏÁö¸¸, ±âº»ÀÌ Áß¿äÇÏ´Ù´Â °ÍÀ» ´Ã ¸¶À½¼Ó ±íÀÌ »õ±â¸ç »ì¾Æ°¡´Â °³¹ßÀÚ´Ù. ¹ø¿ª¼·Î´Â [ÀÚ¹Ù¿Í XML] 1, 2ÆÇÀÌ ÀÖ´Ù.
Àüü 0°³ÀÇ
±¸¸ÅÈıⰡ ÀÖ½À´Ï´Ù.
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù.
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì
»óÇ°À» °ø±Þ ¹ÞÀº ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´É
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ù À̳»,
ȤÀº ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳»
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´É
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì
±¸¸ÅÈ®Á¤ ÀÌÈÄ(¿ÀǸ¶ÄÏ»óÇ°¿¡ ÇÑÇÔ)
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
(´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü)
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù.
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù.
Áß°í»óÇ°ÀÇ ±³È¯
Áß°í»óÇ°Àº Á¦ÇÑµÈ Àç°í ³»¿¡¼ ÆǸŰ¡ ÀÌ·ç¾îÁö¹Ç·Î, ±³È¯Àº ºÒ°¡´ÉÇÕ´Ï´Ù.
¿ÀǸ¶ÄÏ »óÇ°ÀÇ È¯ºÒ
¿ÀǸ¶ÄÏ»óÇ°¿¡ ´ëÇÑ Ã¥ÀÓÀº ¿øÄ¢ÀûÀ¸·Î ¾÷ü¿¡°Ô ÀÖÀ¸¹Ç·Î, ±³È¯/¹ÝÇ° Á¢¼ö½Ã ¹Ýµå½Ã ÆǸÅÀÚ¿Í ÇùÀÇ ÈÄ ¹ÝÇ° Á¢¼ö¸¦ ÇϼžßÇϸç,
¹ÝÇ°Á¢¼ö ¾øÀÌ ¹Ý¼ÛÇϰųª, ¿ìÆíÀ¸·Î º¸³¾ °æ¿ì »óÇ° È®ÀÎÀÌ ¾î·Á¿ö ȯºÒÀÌ ºÒ°¡´ÉÇÒ ¼ö ÀÖÀ¸´Ï À¯ÀÇÇϽñ⠹ٶø´Ï´Ù.
¹è¼Û¿¹Á¤ÀÏ ¾È³»
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°¿¡ ´ëÇØ ¹è¼Û¿Ï·á¿¹Á¤ÀÏÀ» À¥»çÀÌÆ®¿¡ Ç¥½ÃÇÏ°í ÀÖ½À´Ï´Ù.
<ÀÎÅÍÆÄÅ© Á÷¹è¼Û »óÇ°>
»óÇ°Àº ¿ù~Åä¿äÀÏ ¿ÀÀü 10½Ã ÀÌÀü ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ´çÀÏ Ãâ°í/´çÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù.
»óÇ°Àº ¼¿ïÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀº ´çÀÏ Ãâ°í/ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇϸç,
¼¿ï¿ÜÁö¿ª/ÆòÀÏ ÁÖ¹®ºÐÀÇ °æ¿ì´Â ¿ÀÈÄ 6½Ã±îÁö ÁÖ¹®ºÐ¿¡ ´ëÇÏ¿© ÀÍÀÏ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÏ´Â »óÇ°ÀÔ´Ï´Ù.
(´Ü, ¿ù¿äÀÏÀº 12½Ã±îÁö ÁÖ¹®¿¡ ÇÑÇÔ)
»óÇ°Àº, ÀÔ°í¿¹Á¤ÀÏ(Á¦Ç°Ãâ½ÃÀÏ)+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.
~
»óÇ°Àº À¯ÅëƯ¼º»ó ÀÎÅÍÆÄÅ©¿¡¼ Àç°í¸¦ º¸À¯ÇÏÁö ¾ÊÀº »óÇ°À¸·Î
ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(1ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø±âÁØÃâ°íÀÏ:ÀÎÅÍÆÄÅ©°¡ »óÇ°À» ¼ö±ÞÇÏ¿© ¹°·ùâ°í¿¡¼ Æ÷Àå/Ãâ°íÇϱâ±îÁö ¼Ò¿äµÇ´Â ½Ã°£
<¾÷ü Á÷Á¢¹è¼Û/¿ÀǸ¶ÄÏ »óÇ°>
~
»óÇ°Àº ¾÷ü°¡ ÁÖ¹®À» È®ÀÎÇÏ°í, Ãâ°íÇϱâ±îÁö °É¸®´Â ½Ã°£ÀÔ´Ï´Ù.
ÁÖ¹®ÀÏ+±âÁØÃâ°íÀÏ+Åùè»ç¹è¼ÛÀÏ(2ÀÏ)¿¡ ¹è¼Û¿Ï·á¸¦ º¸ÀåÇÕ´Ï´Ù.(Åä/°øÈÞÀÏÀº ¹è¼Û±â°£¿¡ Æ÷ÇÔµÇÁö ¾Ê½À´Ï´Ù.)
¡Ø5ÀÏÀ̳» Ãâ°í°¡ ½ÃÀÛµÇÁö ¾ÊÀ»½Ã, ¿ÀǸ¶ÄÏ »óÇ°Àº ÀÚµ¿À¸·Î ÁÖ¹®ÀÌ Ãë¼ÒµÇ¸ç, °í°´´Ô²² Ç°Àýº¸»ó±ÝÀ» Áö±ÞÇØ µå¸³´Ï´Ù.
¹è¼Ûºñ ¾È³»
µµ¼(Áß°íµµ¼ Æ÷ÇÔ)¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
À½¹Ý/DVD¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
ÀâÁö/¸¸È/±âÇÁÆ®¸¸ ±¸¸ÅÇϽøé : ¹è¼Ûºñ 2,000¿ø (2¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í À½¹Ý/DVD¸¦ ÇÔ²² ±¸¸ÅÇϽøé : ¹è¼Ûºñ 1,500¿ø 1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
µµ¼¿Í ÀâÁö/¸¸È/±âÇÁÆ®/Áß°íÁ÷¹è¼Û»óÇ°À» ÇÔ²² ±¸¸ÅÇϽøé : 2,000¿ø (1¸¸¿øÀÌ»ó ±¸¸Å ½Ã ¹«·á¹è¼Û)
¾÷üÁ÷Á¢¹è¼Û»óÇ°À» ±¸¸Å½Ã : ¾÷üº°·Î »óÀÌÇÑ ¹è¼Ûºñ Àû¿ë
* ¼¼Æ®»óÇ°ÀÇ °æ¿ì ºÎºÐÃë¼Ò ½Ã Ãß°¡ ¹è¼Ûºñ°¡ ºÎ°úµÉ ¼ö ÀÖ½À´Ï´Ù.
* ºÏÄ«Æ®¿¡¼ ¹è¼Ûºñ¾ø¾Ö±â ¹öÆ°À» Ŭ¸¯Çϼż, µ¿ÀϾ÷ü»óÇ°À» Á¶±Ý ´õ ±¸¸ÅÇϽøé, ¹è¼Ûºñ¸¦ Àý¾àÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
Çؿܹè¼Û ¾È³»
ÀÎÅÍÆÄÅ©µµ¼¿¡¼´Â ±¹³»¿¡¼ ÁÖ¹®ÇϽðųª ÇØ¿Ü¿¡¼ ÁÖ¹®ÇÏ¿© ÇØ¿Ü·Î ¹è¼ÛÀ» ¿øÇÏ½Ç °æ¿ì DHL°ú Ư¾àÀ¸·Î Ã¥Á¤µÈ ¿ä±ÝÇ¥¿¡
ÀÇÇØ °³ÀÎÀÌ ÀÌ¿ëÇÏ´Â °æ¿ìº¸´Ù ¹è¼Û¿ä±ÝÀ» Å©°Ô ³·Ã߸ç DHL(www.dhl.co.kr)·Î Çؿܹè¼Û ¼ºñ½º¸¦ Á¦°øÇÕ´Ï´Ù.
Çؿܹè¼ÛÀº µµ¼/CD/DVD »óÇ°¿¡ ÇÑÇØ ¼ºñ½ºÇÏ°í ÀÖÀ¸¸ç, ´Ù¸¥ »óÇ°À» ºÏÄ«Æ®¿¡ ÇÔ²² ´ãÀ¸½Ç °æ¿ì Çؿܹè¼ÛÀÌ ºÒ°¡ÇÕ´Ï´Ù.
ÇØ¿ÜÁÖ¹®¹è¼Û ¼ºñ½º´Â ÀÎÅÍÆÄÅ© µµ¼ ȸ¿ø °¡ÀÔÀ» Çϼž߸¸ ½Åû °¡´ÉÇÕ´Ï´Ù.
¾Ë¾ÆµÎ¼¼¿ä!!!
µµ¸Å»ó ¹× Á¦ÀÛ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
¿ÀǸ¶ÄϾ÷üÀÇ ¹è¼ÛÁö¿¬½Ã ÁÖ¹®ÀÌ ÀÚµ¿À¸·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
À¯ÅëÀÇ Æ¯¼º»ó Ãâ°í±â°£Àº ¿¹Á¤º¸´Ù ¾Õ´ç°ÜÁö°Å³ª ´ÊÃçÁú ¼ö ÀÖ½À´Ï´Ù.
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù.
0°³
0°³
ÀÌ ÃâÆÇ»çÀÇ ´Ù¸¥Ã¥
RESTful Web API ÆÐÅÏ°ú ¸ð¹ü »ç·Ê
Çؼ® °¡´ÉÇÑ AI
Åë°èÀÇ ÇÔÁ¤
125°¡Áö ¹®ÀÚ¿ ¾Ë°í¸®µë
ÆÛÆåÆ® ÇÁ¸®Á¨Å×ÀÌ¼Ç 3