±¹³»µµ¼
±¹³»µµ¼
¿Ü±¹µµ¼
À½¹Ý¡¤DVD
>
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
°¡Á¤°ú »ýÈ°
°Ç° / ºäƼ
°æÁ¦°æ¿µ
|
ÀÚ±â°è¹ß
±¹¾î¿Í ¿Ü±¹¾î
¸¸È
|
ÀâÁö
¼Ò¼³
ºñ¼Ò¼³/¹®ÇзÐ
Àι®
|
Á¾±³/¿ªÇÐ
À¯¾Æ
|
¾Æµ¿
¿©Çà
|
Ãë¹Ì/·¹Àú
¿¹¼ú°ú ´ëÁß¹®È
¿ª»ç¿Í ¹®È
»çȸ°úÇÐ
|
ÀÚ¿¬°ú °úÇÐ
û¼Ò³â
ÃʵîÇнÀ¼
Áß°íµîÇнÀ¼
Àڰݼ/¼öÇè¼
»çÀü/¿¬°¨
Àü°øµµ¼/´ëÇб³Àç
ÇØ¿Ü¿ø¼
¼ºÀεµ¼
|
¾×¼¼¼¸®
>
IT Àü¹®¼
IT Àü¹®¼
OA »ç¹«´É·Â
±×·¡ÇÈ/¸ÖƼ¹Ìµð¾î
ÄÄÇ»ÅÍ È°¿ë/WEB
°ÔÀÓ
ÆÐÅ°Áöµµ¼
ÃÊÁß°íSW/ÄÚµù
>
ÇÁ·Î±×·¡¹Ö ¾ð¾î
³×Æ®¿öÅ©
ÇÁ·Î±×·¡¹Ö ¾ð¾î
ÇÁ·Î±×·¡¹Ö °³¹ß ¹æ¹ý·Ð
µ¥ÀÌÅͺ£À̽º
ÄÄÇ»ÅÍ°øÇÐ
¿î¿µÃ¼Á¦
>
JAVA
JAVA
Ruby/Rails
C++
C#
Visual Basic
Visual C++
ÆÄ¿öºô´õ
¾î¼Àºí·¯/ÆÄÀ̽ã
µ¨ÆÄÀÌ
JSP
ASP
Perl/CGI
PHP
XML
.NET
ÇÁ·Î±×·¡¹Ö ¾ð¾î ±âŸ
Ajax
FLEX
C
½ºÆ®·µÃ÷ 2.3 ÇÁ·Î±×·¡¹Ö :
ÀÚ¹Ù À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ¿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ©
¿¡ÀÌÄÜ ¿ÀǼҽº ÇÁ·Î±×·¡¹Ö ½Ã¸®Áî1 ¤Ó ÇööÁÖ ¤Ó ¿¡ÀÌÄÜÃâÆÇ
Á¤°¡
59,000¿ø
ÆǸŰ¡
53,100¿ø
(10% ¡é, 5,900¿ø ¡é)
¹ßÇàÀÏ
2012³â 11¿ù 30ÀÏ
½Å/±¸°£¿¡ µû¸¥ µµ¼ ÇÒÀÎÀ²
1. ½Å°£ : ¹ßÇàÀÏÀÌ 1³â 6°³¿ù À̳»
- ÃÖ´ë 10% ÇÒÀÎ Àû¿ë °¡´É
- ¿Ü±¹µµ¼/ÇØ¿ÜÁÖ¹®¿ø¼/¾î¸°ÀÌ CD, VIDEO/Áß°íÀüÁý/¾îÇÐ CD, VIDEO´Â Á¦¿Ü
2. ±¸°£ : ¹ßÇàÀÏÀÌ 1³â 6°³¿ù ÀÌÀü
- °ø±Þ¾÷üÀÇ ±¸°£ ÇÒÀÎÀ²ÀÌ ÀÖ´Â °æ¿ì ±¸°£ ÇÒÀÎÀ² °ªÀÌ Àû¿ë
- °ø±Þ¾÷üÀÇ ±¸°£ ÇÒÀÎÀ²ÀÌ ¾ø´Â °æ¿ì 10%·Î Àû¿ë
ÆäÀÌÁö¼ö/Å©±â
1229page/188*250*0
ISBN
9788960773714/8960773719
¹è¼Ûºñ
¹«·á¹è¼Û
¹è¼Û¿¹Á¤ÀÏ
04/30(È) ¹è¼Û¿Ï·á¿¹Á¤
Çö º¸À¯Àç°í
100 ±Ç ÀÌ»ó
ÁÖ¹®¼ö·®
±Ç
»óÇ°/°¡°ÝÁ¤º¸
ÀÔ°í/Ç°Àý/ÀýÆÇ
°ü·ÃÀ̺¥Æ®
ÇÒÀÎÄíÆù
ºÏ¸¶½ºÅͼҰ³±Û
|
ÃâÆÇ»ç¼Æò
|
¸ñÂ÷
|
ÀúÀÚ¼Ò°³
|
±¸¸ÅÈıâ
Á¦ÈÞ¸ô ÁÖ¹® ½Ã °í°´º¸»ó, ÀϺΠÀ̺¥Æ® Âü¿© ¹× ÁõÁ¤Ç° ÁõÁ¤, ÇÏ·ç/´çÀÏ ¹è¼Û¿¡¼ Á¦¿ÜµÇ¹Ç·Î Âü°í ¹Ù¶ø´Ï´Ù.
µµ¼
>
ÄÄÇ»ÅÍ/ÀÎÅͳÝ
>
IT Àü¹®¼
>
ÇÁ·Î±×·¡¹Ö ¾ð¾î
>
JAVA
¿¡ÀÌÄÜ ¿ÀǼҽº ÇÁ·Î±×·¡¹Ö ½Ã¸®Áî
(ÃÑ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%¡é)
ÀÌ Ã¥Àº ½ºÆ®·µÃ÷2°¡ Ãß±¸ÇÏ´Â Á÷°ü¼º°ú °£°áÇÔÀÇ Ã¶ÇÐÀ» µû¸¥´Ù. À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¶§ ²À ¾Ë¾Æ¾ß ÇÒ °¡Àå ±âº»ÀûÀÎ À¥ÀÇ ÀÛµ¿ ¿ø¸®¸¦ ¼³¸íÇϸç, Ãʺ¸ À¥ °³¹ßÀÚ°¡ ÇÁ·¹ÀÓ¿öÅ©ÀÇ À±°ûÀ» ¾î·ÆÁö ¾Ê°Ô ÆľÇÇϵµ·Ï µµ¿ÍÁØ´Ù. À̹ø °³Á¤ÆÇ¿¡¼´Â ½ºÆ®·µÃ÷ 2.3¹öÀü¿¡ ¸ÂÃç ³»¿ëÀ» °³Á¤ÇßÀ¸¸ç, ÃֽŠƮ·»µå¸¦ À§ÇÑ Ajax, JSON, RESTful À¥ ¼ºñ½º¿¡ ´ëÇÑ ³»¿ëÀ» ¹Ý¿µÇß´Ù. Ç¥ÁØ ±â¹ÝÀÇ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ¿¹Á¦¸¦ »õ·Ó°Ô ±¸¼ºÇßÀ¸¸ç, °í±Þ À¥ °³¹ßÀ» À§ÇØ ½ºÆ®·µÃ÷2ÀÇ ¾ÆÅ°ÅØó¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸í°ú Çö ½Ç¹«¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ³»¿ëÀ» º¸ÃæÇß´Ù.
ÀÌ Ã¥Àº ½ºÆ®·µÃ÷2°¡ Ãß±¸ÇÏ´Â Á÷°ü¼º°ú °£°áÇÔÀÇ Ã¶ÇÐÀ» µû¸¥´Ù. À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¶§ ²À ¾Ë¾Æ¾ß ÇÒ °¡Àå ±âº»ÀûÀÎ À¥ÀÇ ÀÛµ¿ ¿ø¸®¸¦ ¼³¸íÇϸç, Ãʺ¸ À¥ °³¹ßÀÚ°¡ ÇÁ·¹ÀÓ¿öÅ©ÀÇ À±°ûÀ» ¾î·ÆÁö ¾Ê°Ô ÆľÇÇϵµ·Ï µµ¿ÍÁØ´Ù. À̹ø °³Á¤ÆÇ¿¡¼´Â ½ºÆ®·µÃ÷ 2.3¹öÀü¿¡ ¸ÂÃç ³»¿ëÀ» °³Á¤ÇßÀ¸¸ç, ÃֽŠƮ·»µå¸¦ À§ÇÑ Ajax, JSON, RESTful À¥ ¼ºñ½º¿¡ ´ëÇÑ ³»¿ëÀ» ¹Ý¿µÇß´Ù. Ç¥ÁØ ±â¹ÝÀÇ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ¿¹Á¦¸¦ »õ·Ó°Ô ±¸¼ºÇßÀ¸¸ç, °í±Þ À¥ °³¹ßÀ» À§ÇØ ½ºÆ®·µÃ÷2ÀÇ ¾ÆÅ°ÅØó¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸í°ú Çö ½Ç¹«¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ³»¿ëÀ» º¸ÃæÇß´Ù.
°áÇÏÁö¸¸ °ÇÑ ½ÉÀåÀ» °¡Áø ÀÚ¹Ù À¥ °³¹ß ÇÁ·¹ÀÓ¿öÅ©ÀÇ Ç¥ÁØ
- Á÷°üÀûÀÌ°í Áøº¸ÀûÀÎ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ© - °£ÆíÇÑ °³¹ßȯ°æ ±¸Ãà, ¼ö¿ùÇÑ °³¹ß, ¶Ù¾î³ È®À强 - ¸ð¹ÙÀÏ È¯°æ°ú Ä£¹ÐÇÏ°Ô ¿¬µ¿ÇÒ ¼ö ÀÖ´Â ·¹½ºÆ®Ç® ¼ºñ½º Áö¿ø ÀÚ¹Ù À¥ ¾ÖÇø®ÄÉÀÌ¼Ç Àü¹® °³¹ß ÇÁ·¹ÀÓ¿öÅ©ÀÎ ½ºÆ®·µÃ÷2´Â MVC ¾ÆÅ°ÅØó ±â¹ÝÀÇ °³¹ß°ú ¿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ©ÀÇ Á¤ÂøÀ» À̲ø¾ú´Ù. ½ºÆ®·µÃ÷2ÀÇ ¸ñÀûÀº Á÷°üÀûÀÎ °³¹ß, µû¶ó¼ ´õ¿í ½±°í, ºü¸£°í, ¾ÈÁ¤ÀûÀÎ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» ÇÏÀÚ´Â °ÍÀÌ´Ù. À̸¦ À§ÇØ ¿ÀÇ ¼Ò½ºÀÇ º£½ºÆ® ÇÁ·¢Æ¼½º¸¦ ÁÖÀúÇÔ¾øÀÌ ¹Þ¾ÆµéÀÌ´Â ¿ÀÇ ¸¶Àε带 ½ÇÇöÇÏ°í ÀÖ´Ù. ½ºÆ®·µÃ÷2´Â ¿©ÀüÈ÷ ¹ßÀüÇÏ°í ÀÖÀ¸¸ç ÃÖ±Ù ¸ð¹ÙÀÏ È¯°æ°ú ¿ÀÇ API ȯ°æÀ» ½±°Ô Áö¿øÇÒ ¼ö ÀÖµµ·Ï ·¹½ºÆ® ¼ºñ½º¸¦ º¸°ÇÏ°í ÀÖ´Ù. POJO ±â¹ÝÀÇ ¿£ÅÍÇÁ¶óÀÌÁî ¼ºñ½º¸¦ Áö¿øÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» ½±°Ô ¸¸µé°í ½Í´Ù¸é ½ºÆ®·µÃ÷2ÀÇ °£°áÇÔÀ» öÇÐÀ¸·Î ÇÏ´Â ¾ÆÅ°ÅØó¿Í Ç÷¯±×ÀÎ Çü½ÄÀ¸·Î Á¢¸ñÇÒ ¼ö ÀÖ´Â ´Ù¾çÇÑ ¿ÀǼҽº ÇÁ·¹ÀÓ¿öÅ©¸¦ Áö¿øÇϴ Ư¡°ú ÀÚ¹Ù À¥ °³¹ß Ãʺ¸ÀÚ¶óµµ ½±°Ô Á¢±ÙÇÒ ¼ö ÀÖµµ·Ï ÃÖ¼ÒÈÇÑ ¼³Á¤ ±â´ÉÀº ´õ¿í Å« ¸Å·ÂÀ¸·Î ´Ù°¡¿Ã °ÍÀÌ´Ù. ÀÌ Ã¥Àº °³¹ßȯ°æ ±¸ÃàºÎÅÍ ½ºÆ®·µÃ÷2ÀÇ ÁÖ¿ä ¾ÆÅ°ÅØó±îÁö ÃæºÐÇÑ ¼³¸íÀ» ÇÏ°í ÀÖÀ¸¸ç, ¸¹Àº ¿¹Á¦¸¦ ÅëÇØ ½º½º·Î ±ú´ÞÀ» ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´´Ù. ÀÌ Ã¥À» ÀÐ°í ½ºÆ®·µÃ÷2¸¸À» ¹è¿ì´Â °ÍÀÌ ¾Æ´Ï¶ó À¥ °³¹ß¿¡ ´ëÇÑ ±âÃʸ¦ ´ÛÀ» ¼ö ÀÖµµ·Ï Èû½è´Ù. À̹ø °³Á¤ÆÇ¿¡¼´Â ÃֽŠƮ·»µå¸¦ À§ÇÑ Ajax, JSON, RESTful À¥ ¼ºñ½º¿¡ ´ëÇÑ ³»¿ëÀ» ¹Ý¿µÇß´Ù. Ç¥ÁØ ±â¹ÝÀÇ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ¿¹Á¦¸¦ »õ·Ó°Ô ±¸¼ºÇß°í, ¶ÇÇÑ °í±Þ À¥ °³¹ßÀ» À§ÇÏ¿© ½ºÆ®·µÃ÷2ÀÇ ¾ÆÅ°ÅØó¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸í°ú Çö ½Ç¹«¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â µ¥ÀÌÅͺ£À̽º ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ³»¿ëÀ» º¸ÃæÇß´Ù. Æ۽ýºÅϽº ·¹À̾ ±¸¼ºÇÏ´Â ¹æ¹ý, ¼ø¼ö JDBC ÇÁ·Î±×·¡¹Ö»Ó¸¸ ¾Æ´Ï¶ó ½ºÇÁ¸µ°ú ¾ÆÀ̹ÙƼ½º ÇÁ·¹ÀÓ¿öÅ©À» ½ºÆ®·µÃ÷2¿¡¼ ¿¬µ¿ÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÏ°í ÀÖ¾î, ÇÁ·ÎÁ§Æ® °³¹ß¿¡ Á÷Á¢ÀûÀÎ µµ¿òÀ» ÁÙ ¼ö ÀÖ´Â ³»¿ëÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù.
°³Á¤ÆÇ¿¡¼ ´Þ¶óÁø Á¡
½ºÆ®·µÃ÷2°¡ 2.1.x ¹öÀü¿¡ À̸£·¯ ÀûÁö ¾ÊÀº º¯È¸¦ ¸ÂÀÌÇÔ¿¡ µû¶ó, ÃÊÆÇ¿¡¼ ¼Ò°³ÇÑ ¿¹Á¦µéÀÌ Á¦´ë·Î ½ÇÇàµÇÁö ¾Ê´Â °æ¿ì°¡ ¹ß»ýÇß´Ù. ÀÌ´Â ½ºÆ®·µÃ÷2¸¦ »õ·Ó°Ô ¹è¿ì·Á´Â ºÐµé°ú ÀÌ¹Ì ÃÊÆÇÀ» ÅëÇØ ½ºÆ®·µÃ÷2¸¦ ÀÌ¿ëÇÏ´Â ºÐµé¿¡°Ô °É¸²µ¹ÀÌ µÆ´Ù. ½ºÆ®·µÃ÷2ÀÇ »õ·Î¿î ¹öÀü¿¡¼ ´Þ¶óÁø Á¡°ú 2.0.x ¹öÀü¿¡¼ 2.1.x ¹öÀüÀ¸·Î ¾÷±×·¹À̵åÇÏ´Â ¹æ¹ýÀÇ ÀüüÀûÀÎ À±°ûÀ» ¾Ë¾Æº¸·Á¸é, ºÎ·Ï C ¡®½ºÆ®·µÃ÷2ÀÇ ¹öÀü ¾÷µ¥ÀÌÆ®¡¯¿¡¼ ¼³¸íÇÏ°í ÀÖÀ¸´Ï ²À Àо±æ ¹Ù¶õ´Ù. ÃÊÆÇ¿¡¼´Â ½ºÆ®·µÃ÷2¿¡ Á÷Á¢ÀûÀ¸·Î °ü·ÃÀÌ ¾ø´Â ³»¿ëÀº °ú°¨ÇÏ°Ô »ý·«Çß´Ù. ±×·¯³ª °³Á¤ÆÇ¿¡¼´Â ÃÖ´ëÇÑ ½Ç¹«¿Í °¡±î¿î ȯ°æ¿¡¼ ½ºÆ®·µÃ÷2¸¦ ÀÌ¿ëÇÑ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ¹æ¹ýÀ» ÇÔ²² ¹è¿ï ¼ö ÀÖ°Ô µµ¿òÀ» ÁÖ°íÀÚ Çß´Ù. ù°, »õ·Î¿î ¹öÀüÀÇ ±â´ÉÀ» ¹®Á¦¾øÀÌ Àû¿ëÇÒ ¼ö ÀÖµµ·Ï Ã¥ Àü¹Ý¿¡ °É
...
ÃÄ º¯°æµÈ ³»¿ëÀ» ¼öÁ¤Çß´Ù. µÑ°, ÃÊÆÇ¿¡¼ ½ºÆ®·µÃ÷2ÀÇ ±â´ÉÀ» ¹è¿ì°í ½ºÆ®·µÃ÷2 ű×ÀÇ »ç¿ë¹ýÀ» ÀÚ¿¬½º·´°Ô ¾Ë¾Æ°¥ ¼ö ÀÖµµ·Ï ±¸¼ºÇß´ø ¿¹Á¦µéÀ» ÃÖ´ëÇÑ ±×´ë·Î »ç¿ëÇßÁö¸¸, ȸéÀ» ±¸¼ºÇÒ ¶§ Ç¥ÁØ ±â¹ÝÀ¸·Î ÀÛ¾÷ÇÒ ¼ö ÀÖµµ·Ï EL°ú JSTLÀ» »ç¿ëÇØ È¸éÀ» ±¸¼ºÇÏ´Â ¹æ¹ýÀ» ¿¹Á¦¸¶´Ù º°µµ·Î ¼Ò°³ÇÑ´Ù. À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â »ç¶÷À̶ó¸é EL°ú JSTL °ü·Ã Áö½ÄÀÌ ²À ÇÊ¿äÇϱ⠶§¹®¿¡ Á» ´õ ü°èÀûÀÎ ÇнÀÀ» À§ÇØ ºÎ·Ï¿¡ EL°ú JSTL »ç¿ë¹ýÀ» Ãß°¡Çص×À¸´Ï ÁÁÀº Âü°í ÀÚ·á°¡ µÇ±æ ¹Ù¶õ´Ù. ¼Â°, »õ·Ó°Ô Ãß°¡µÈ ¿©·¯ Ç÷¯±×ÀÎ Áß À¯¿ëÇÑ °ÍÀ» ¼±º°ÇØ ¼Ò°³ÇÑ´Ù. ¾Ö³ëÅ×À̼ÇÀ» ÀÌ¿ëÇØ ¼³Á¤À» ÃÖ¼ÒÈÇÏ´Â ¹æ¹ý°ú ÀÀ´äÀ» JSON Çü½ÄÀ¸·Î ½±°Ô º¯È¯ÇÒ ¼ö ÀÖ´Â JSON Ç÷¯±×ÀÎ µîÀ» Ãß°¡·Î ¼Ò°³ÇÏ°í ÀÖ´Ù. ³× ¹ø° º¯È´Â Á» ´õ È°¿ëÀûÀÎ Ãø¸é¿¡ ÁßÁ¡À» µÎ¾ú´Ù. ½Ç¹«¿¡¼ ³Î¸® »ç¿ëÇÏ´Â ±â¼úÀ» ´Ù·ïº¸°í, °¢ ±â¼úÀÇ ±âº»ÀûÀÎ °³³äÀ» ÀÌÇØÇÒ ¼ö ÀÖ°Ô Áý¾àÀûÀÎ ÀڷḦ ¼Ò°³ÇÏ°í ÀÖ´Ù. ¶ÇÇÑ ½ºÆ®·µÃ÷2¿Í ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¿¬µ¿À» À§ÇØ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏ´Â ÀÌÀ¯¿Í ÇÙ½É °³³äÀ» °£·«ÇÏ°Ô ´Ù·ð´Ù. ±×¸®°í ÃÖ±Ù ¸ð¹ÙÀÏ À¥ÀÌ ÇÖ À̽´°¡ µÇ´Â »óȲ¿¡¼ ·¹½ºÆ®Ç®(RESTful) À¥ ¼ºñ½ºÀÇ »ç¿ëÀÌ ¸Å¿ì ÀûÀýÇÑ Åë½Å ¹æ½ÄÀ¸·Î ¶°¿À¸£°í ÀÖ´Ù. ·¹½ºÆ®Ç® À¥ ¼ºñ½º¸¦ ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖ°Ô ±âº»ÀûÀÎ °³³äÀ» ¼Ò°³Çϸç, ½ºÆ®·µÃ÷2¸¦ ÀÌ¿ëÇØ ·¹½ºÆ®Ç® À¥ ¼ºñ½º¸¦ °³¹ßÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. À¥ ¾ÖÇø®ÄÉÀ̼ÇÀº °á±¹ µ¿ÀûÀÎ µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â °ÍÀÌ ¸ñÀûÀ̹ǷÎ, °¡Àå ¸¹ÀÌ »ç¿ëÇÏ´Â µ¥ÀÌÅͺ£À̽º ¾×¼¼½º ¹æ¹ýÀ» ±âÃÊÀûÀÎ ºÎºÐºÎÅÍ Â÷±ÙÈ÷ ¼Ò°³ÇÏ¿© ¿ÀÇ ¼Ò½º ÇÁ·¹ÀÓ¿öÅ©¸¦ ¿¬µ¿ÇØ È¿À²ÀûÀ¸·Î °³¹ßÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù. ¼ºñ½º °èÃþ°ú µ¥ÀÌÅÍ ¾×¼¼½º °èÃþÀÇ ¼³°è ¹æ¹ý°ú JDBC API¸¦ ÀÌ¿ëÇÑ ¼ºñ½º °èÃþ°ú µ¥ÀÌÅÍ ¾×¼¼½º °èÃþ ±¸¼º ¹æ¹ý, ±×¸®°í ¾ÆÀ̹ÙƼ½º, ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ ÇÔ²² »ç¿ëÇØ Áøº¸µÈ Çü½ÄÀÇ ¾ÆÅ°ÅØó¸¦ ÀÌ¿ëÇÑ °¢ °èÃþÀÇ ±¸¼º ¹æ¹ýµµ ¼Ò°³ÇÑ´Ù. SQL ¸ÅÆÛ ÇÁ·¹ÀÓ¿öÅ©ÀÎ ¾ÆÀ̹ÙƼ½º¸¦ ¼³¸íÇÏ°í, ½ºÇÁ¸µÀ» ÀÌ¿ëÇÑ ¼±¾ðÀû Æ®·£Àè¼Ç 󸮸¦ À§ÇÑ AOPÀÇ °³³äµµ ¼Ò°³ÇÑ´Ù. ½Ç¹«¿¡ °¡±î¿î ÁÖÁ¦¸¦ ´Ù·ç¸é ³»¿ëÀÌ Á¦¹ý ¹«°Å¿öÁú ¼ö Àֱ⠶§¹®¿¡ ÃÖ´ëÇÑ °£°áÇÔÀ» À¯ÁöÇÏ°íÀÚ ³ë·ÂÇß°í, ½ºÆ®·µÃ÷2»Ó¸¸ ¾Æ´Ï¶ó À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¶§ ÇÊ¿äÇÑ °³³äÀ» ÀÍÈú ¼ö ÀÖ´Â ±âȸ¸¦ ¸¸µé¾îº¸·Á ³ë·ÂÇß´Ù.
ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡á ½ºÆ®·µÃ÷2 °³¹ß ȯ°æ ±¸Ãà ¡á À¥ °³¹ß ±âº» °³³ä ¡á ½ºÆ®·µÃ÷2ÀÇ ±âº» ÇÙ½É °³³ä: ¾×¼Ç, ¸®ÀýÆ®, ÀÎÅͼÁÅÍ ¡á Ç¥ÁØ ±â¹ÝÀÇ À¥ °³¹ßÀ» À§ÇÑ ½ºÆ®·µÃ÷2 È°¿ë ¹æ¹ý (¿¹Á¦ Æ÷ÇÔ) ¡á ½ºÆ®·µÃ÷2ÀÇ ÇÙ½É ¾ÆÅ°ÅØó ¡á ½ºÆ®·µÃ÷2¿Í µ¥ÀÌÅͺ£À̽º ¿¬µ¿(½ºÇÁ¸µ, ¾ÆÀ̹ÙƼ½º ¿¬µ¿) ¡á Ajax È°¿ë¹æ¹ý ¡á RESTful À¥ ¼ºñ½º ¡á ÆÄÀÏ Ã³¸®, À¯È¿¼º °Ë»ç, ±¹Á¦È ¡á ½ºÆ®·µÃ÷2 ÅÂ±× ·¹ÆÛ·±½º ¡á ´Ù¾çÇÑ Ç÷¯±×ÀÎ »ç¿ë¹ý ¿¹Á¦ ÆÄÀÏ
<½ºÆ®·µÃ÷2 ¿¹Á¦ ÇÁ·ÎÁ§Æ®>
- ±âº» Ãâ·Â (¹®ÀÚ¿, °´Ã¼ °ª, ¸®½ºÆ® Çü½ÄÀÇ µ¥ÀÌÅÍ) - ±âº» ÀÔÃâ·Â (¹®ÀÚ¿, °´Ã¼ °ª, ³¯Â¥ Çü½Ä µ¥ÀÌÅÍ µî) - ¾î³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ °³¹ß (¾×¼Ç, ¸®ÀýÆ® Á¤ÀÇ »ý·« °¡´É) - Ajax - ½ºÆ®·µÃ÷2 ±âº» ÅÂ±× ¶óÀ̺귯¸® ÀÌ¿ë - ÆÄÀÏ ¾÷·Îµå, ´Ù¿î·Îµå - À¯È¿¼º °Ë»ç - ±¹Á¦È - JDBC ÇÁ·Î±×·¡¹Ö ? ½ºÇÁ¸µ/¾ÆÀ̹ÙƼ½º(iBatis)¿¬µ¿ - Ç÷¯±×ÀÎ (JSON, REST, Sitemesh, JasperReport µî) - ¿¹¿Üó¸® - ½ºÆ®·µÃ÷2 ÅÂ±× ·¹ÆÛ·±½º ¿¹Á¦
ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ
ÀÌ Ã¥ÀÇ µ¶ÀÚ´Â ÀÌ¹Ì ´Ù¾çÇÑ ºÐ¾ß¿Í ±â¼ú¿¡ Àͼ÷ÇÑ »ç¶÷ÀÏ ¼öµµ, ù ÀÔ¹®ÀÚÀÏ ¼öµµ ÀÖ´Ù. ÀÚ½ÅÀÇ °ü½É »çÇ׿¡ ¸Âµµ·Ï 1ºÎ¿¡¼´Â ±âÃÊÀûÀÎ ³»¿ëÀ» À§ÁÖ·Î, 2ºÎºÎÅÍ´Â ½ÉÈµÈ ³»¿ëÀ¸·Î ±¸¼ºÇß´Ù. ÀÚ¹Ù À¥ ÇÁ·Î±×·¡¹ÖÀ» °æÇèÇØ º» µ¶ÀÚ¶ó¸é ¿¹Á¦¸¦ ÅëÇØ ½ºÆ®·µÃ÷2·Î À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â ¹æ¹ýÀ» ÇнÀÇÏ´Â µ¥ Å« ¾î·Á¿òÀÌ ¾øÀ» °ÍÀÌ´Ù. ½ºÆ®·µÃ÷2¸¦ ¹è¿ì±â À§ÇØ ±âŸ ´Ù¸¥ ÇÁ·¹ÀÓ¿öÅ© ¶Ç´Â ½ºÆ®·µÃ÷1¿¡ ´ëÇÑ ¼±Áö½ÄÀÌ ÇÊ¿äÇÏÁö ¾Ê´Ù. ½ºÆ®·µÃ÷2´Â ½ºÆ®·µÃ÷1ÀÇ ¾÷±×·¹ÀÌµå ¹öÀüÀÌ ¾Æ´Ñ »õ·Î¿î ¾ÆÅ°ÅØó¸¦ ±â¹ÝÀ¸·Î ÇÏ°í Àֱ⠶§¹®ÀÌ´Ù.
ÀÌ Ã¥ÀÇ ±¸¼º
ÀÌ Ã¥ÀÇ 1ºÎ´Â Ãʺ¸ °³¹ßÀÚ¶óµµ ½ºÆ®·µÃ÷2¸¦ »ç¿ëÇØ ½±°Ô À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇß´Ù. ½ºÆ®·µÃ÷2ÀÇ ¾ÆÅ°ÅØó¸¦ ±íÀÌ ÀÌÇØÇÏ°í ÀÖÁö ¸øÇÏ´õ¶óµµ ¿¹Á¦¸¦ ½Ç½ÀÇÏ´Ù º¸¸é ½ºÆ®·µÃ÷2ÀÇ ±âº»ÀûÀÎ °³³äÀ» ÀÚ¿¬½º·´°Ô ÀÍÈú ¼ö ÀÖ´Ù. 2ºÎ´Â ½ºÆ®·µÃ÷2ÀÇ ¾ÆÅ°ÅØó¸¦ ÀÚ¼¼ÇÏ°Ô ´Ù·é´Ù. 1ºÎ¸¦ ÅëÇØ ½ºÆ®·µÃ÷2ÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýÀ» ÀÍÇû´õ¶óµµ, À̸¦ ÃæºÐÈ÷ È°¿ëÇÏ·Á¸é ½ºÆ®·µÃ÷2ÀÇ ³»ºÎ ¾ÆÅ°ÅØó¸¦ ÀÌÇØÇØ¾ß ÇÑ´Ù. 2ºÎ¸¦ ÅëÇØ ½ºÆ®·µÃ÷2°¡ ³»ºÎÀûÀ¸·Î ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁö ÀÚ¼¼ÇÏ°Ô ¾Ë¾Æº¼ ¼ö ÀÖ´Ù. 3ºÎ´Â ½ºÆ®·µÃ÷2¸¦ È°¿ëÇÏ´Â ±â¼ú¿¡ ´ëÇØ ´Ù·é´Ù. ±¹Á¦È¸¦ Áö¿øÇÏ´Â À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Â ¹ý, ´Ù¸¥ À¯¿ëÇÑ ¿ÀÇ ¼Ò½º¸¦ Ç÷¯±×ÀÎ ¹æ½ÄÀ¸·Î ½ºÆ®·µÃ÷2¿Í ÇÔ²² È°¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ý°ú ½ºÆ®·µÃ÷2 ÇÁ·¹ÀÓ¿öÅ©¿Í µ¥ÀÌÅͺ£À̽º¿Í ¿¬µ¿ÇÏ´Â ¹æ¹ýÀ» ¼Ò°³ÇÏ°í, ½ºÆ®·µÃ÷2ÀÇ ÅÂ±× ¶óÀ̺귯¸® »ç¿ë¹ýÀ» »ìÆ캼 °ÍÀÌ´Ù. ³¡À¸·Î 4ºÎ´Â ºÎ·ÏÀ¸·Î¼, ÀÌ Ã¥¿¡¼ Á¦°øÇÏ´Â ¿¹Á¦¸¦ ½Ç½ÀÇÏ´Â µ¥ ÇÊ¿äÇÑ °³¹ß ȯ°æÀ» ±¸ÃàÇÏ´Â ¹æ¹ý°ú ±¹Á¦È Áö¿øÀ» À§ÇÑ ±¹°¡º° ISO-639-1 ÄÚµå, ½ºÆ®·µÃ÷2 »õ·Î¿î ¹öÀüÀÇ ¾÷µ¥ÀÌÆ® ³»¿ë°ú, Ç¥ÁØ ±â¹ÝÀÇ ÀÛ¾÷¿¡ µµ¿òÀ» ÁÖ±â À§ÇØ EL°ú JSTLÀÇ »ç¿ë¹ýÀ» ¿ä¾à½ÄÀ¸·Î Á¤¸®Çß´Ù. ½ºÆ®·µÃ÷2 ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â µ¥ µµ¿òÀÌ µÉ °ÍÀÌ´Ù. ÀÌ Ã¥À» Àд µ¶ÀÚ Áß¿¡´Â ´Ù¾çÇÑ ºÐ¾ß¿Í ±â¼ú¿¡ ÀÌ¹Ì Àͼ÷ÇÑ »ç¶÷µµ ÀÖ°í, ÀÌÁ¦ ¸· ÀÚ¹Ù À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ Ã¹°ÉÀ½À» ¶¾ »õ³»±âµµ ÀÖÀ» °ÍÀÌ´Ù. °¢ÀÚÀÇ °ü½É»çÇ׿¡ ¸Â°Ô Ã¥À» Àо°¥ ¼ö ÀÖ°Ô 1ºÎ¿¡¼´Â ±âÃÊÀûÀÎ ³»¿ë À§ÁÖ·Î ´Ù·ð°í, 2ºÎºÎÅÍ´Â ½ÉÈµÈ ³»¿ëÀ» ÇнÀÇÒ ¼ö ÀÖµµ·Ï ±¸¼ºÇß´Ù.
ÀúÀÚ ¼¹®
Ãʱâ È¥µ·½º·¯¿ü´ø À¥ °³¹ß ½ÃÀý ½ºÆ®·µÃ÷1À» óÀ½ Á¢ÇÏ°í À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ ´ëÇÑ ÈǸ¢ÇÑ °¡À̵带 Á¦°ø¹ÞÀ¸¸ç, ÀÌÀü¿¡´Â Å©°Ô Èï¹Ì¸¦ ´À³¢Áö ¸øÇß´ø ¿ÀÇ ¼Ò½º¿¡ ´ëÇÑ °ü½ÉÀÌ Ä¿Á³´Ù. ÀÌÈÄ ¿©·¯ ¿ÀÇ ¼Ò½º¸¦ Á¢ÇÏ¸ç ±×µéÀÇ ¸·°ÇÑ ±â´É°ú °¡´É¼º¿¡ ´«À» ¶ß±â ½ÃÀÛÇß´Ù. ¼¼°è °÷°÷ÀÇ ¿Á¤ÀûÀÎ °³¹ßÀÚ¿Í Ä¿¹Â´ÏƼÀÇ È°µ¿À» ÅëÇØ ´Ù¾çÇÏ°í À¯¿ëÇÑ ¿ÀÇ ¼Ò½º ÇÁ·¹ÀÓ¿öÅ©°¡ ź»ýÇÏ°í, ½ÇÁ¦ ½Ã½ºÅÛ °³¹ß¿¡ Å« µµ¿òÀ» ÁÖ°í ÀÖ´Ù. ½ÉÁö¾î »ó¿ë º¥´õµµ ÀÌ·¯ÇÑ ¿ÀÇ ¼Ò½º ÇÁ·¹ÀÓ¿öÅ©¸¦ »ó¿ë ¼Ö·ç¼Ç¿¡ Æ÷ÇÔ½Ãų Á¤µµ·Î ±× ±â´É°ú ½Å·Ú°¡ ´õ¿í µÎÅÍ¿öÁ³´Ù. À¥ °³¹ßÀÇ »õ·Î¿î ±âÁØÀ» ¸¶·ÃÇϱâ À§ÇØ ½ºÆ®·µÃ÷2´Â ½ºÆ®·µÃ÷1ÀÇ ¸ð½ÀÀ» °ú°¨È÷ Å»ÇÇÇÏ°í, ¿©·¯ À¯¿ëÇÑ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ÀåÁ¡À» Èí¼öÇß´Ù. ¶ÇÇÑ ½ºÆ®·µÃ÷2´Â °³¹ßÀÚÀÇ Àǵµ´ë·Î Á÷°üÀûÀ¸·Î °³¹ßÇÒ ¼ö ÀÖ´Â ½¬¿î »ç¿ë¹ýÀ» Á¦°øÇϸç, º¹ÀâÇÏ°í ¹Ýº¹ÀûÀΠ󸮴 ÇÁ·¹ÀÓ¿öÅ©°¡ ¶°¾ÈÀ» ¼ö ÀÖ°Ô ÇÑ´Ù. ½ºÆ®·µÃ÷2¸¦ ÀÌ¿ëÇÑ ÇÁ·Î±×·¡¹ÖÀº °£´ÜÇÏ°í ¸í·áÇؼ ÁÁ´Ù. ¡°º¹ÀâÇÑ Ã³¸®¸¦ À§ÇÑ ¾ÆÅ°ÅØó´Â ÇÁ·¹ÀÓ¿öÅ©°¡ ¸ðµÎ Ã¥ÀÓÁú Å×´Ï, °³¹ßÀÚ´Â Æí¾ÈÇÏ°í ½±°Ô ÀÛ¾÷ Ç϶ó.¡± ÀÌ°ÍÀÌ ½ºÆ®·µÃ÷2ÀÇ Ã¶ÇÐÀÌ ¾Æ´Ò±î ÇÏ´Â »ý°¢ÀÌ µç´Ù. ÀÌ Ã¥À» Àд ¿©·¯ºÐÀº ±âÁ¸ÀÇ ¸ð½À°ú È®¿¬È÷ ´Þ¶óÁø »õ·Î¿î À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ÇÁ·¹ÀÓ¿öÅ©ÀÎ ½ºÆ®·µÃ÷2ÀÇ Èï¹Ì·Î¿ò¿¡ ¸Å·áµÉ °ÍÀÌ´Ù. ½ºÆ®·µÃ÷2´Â ´Ü¼øÇÏ°í Æí¸®ÇÏ°Ô °³¹ßÇÒ ¼ö Àִ ȯ°æÀ» Á¦°øÇØÁÖ´Â ¹Ý¸é, ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇϸ鼵µ ÇÁ·¹ÀÓ¿öÅ©¿¡ Á¾¼ÓµÇÁö ¾Ê´Â ÀÚÀ¯·Î¿òÀ» ´À³¥ ¼ö ÀÖ´Â °³¹ßÀ» ¹è·ÁÇÏ°í ÀÖ´Ù. ½ºÆ®·µÃ÷2´Â ¾ÆÅ°ÅØóÀÇ ¸ð½À¿¡¼µµ ¸¹Àº ¸Å·ÂÀ» Áö´Ï°í ÀÖÁö¸¸ ½ÇÁ¦ °³¹ßÀ» Á¢ÇÒ ¶§ ÁøÁ¤ ±× ÀåÁ¡À» ´À³¥ ¼ö ÀÖ´Ù. - ÇööÁÖ
1ºÎ_±âº»
1Àå ½ºÆ®·µÃ÷2¶õ ¹«¾ùÀΰ¡?
______1.1 ½ºÆ®·µÃ÷2ÀÇ ¹è°æ°ú ´Þ¶óÁø Á¡ ______1.2 ½ºÆ®·µÃ÷2 µé¿©´Ùº¸±â ______1.3 ½ºÆ®·µÃ÷2ÀÇ ÇÙ½É: ¾×¼Ç°ú ¸®ÀýÆ® ______1.4 ½ºÆ®·µÃ÷2ÀÇ ÄÁÆ®·Ñ·¯: ÇÊÅÍ µð½ºÆÐó ______1.5 À¥ ¿äû 󸮿¡ ´ëÇÑ ±âº» Áö½Ä___ ______1.6 Á¤¸®
2Àå ±âº» ¿¹Á¦¸¦ ÅëÇØ ½ºÆ®·µÃ÷2¿Í Ä£ÇØÁö±â
______2.1 ¹®ÀÚ¿ Ãâ·Â ______2.2 ¹®ÀÚ¿ ¸ñ·Ï Ãâ·Â ______2.3 °´Ã¼ Ãâ·Â ______2.4 °´Ã¼ ¸ñ·Ï Ãâ·Â ______2.5 ³¯Â¥ Ãâ·Â ______2.6 Á¤¸®
3Àå ´Ù¾çÇÑ ÅÂ±× ÄÄÆ÷³ÍÆ® ´Ù·ç±â
______3.1 ½ºÆ®·µÃ÷2 ±¸¼º¿ä¼Ò ¹Ì¸®º¸±â _________3.1.1 ÀÎÅͼÁÅÍ °³¿ä _________3.1.2 ÀÎÅͼÁÅÍ ½ºÅÃÀ̶õ? _________3.1.3 ¸®ÀýÆ®ÀÇ Á¾·ù _________3.1.4 ȯ°æ¼³Á¤ÀÇ °³¿ä _________3.1.5 ÅÂ±× ¶óÀ̺귯¸®ÀÇ Á¾·ù ______3.2 ÅÂ±× »ç¿ëÀ» À§ÇÑ ÇʼöÁö½Ä _________3.2.1 ¾×¼Ç, ÀÎÅͼÁÅÍ, ¹ë·ù ½ºÅðú ű×ÀÇ °ü°è _________3.2.2 ºñ ¹®ÀÚ¿ ¼Ó¼º _________3.2.3 ű×ÀÇ value ¼Ó¼ºÀº °´Ã¼´Ù! _________3.2.4 Ç¥Çö½Ä ¾ð¾îÀÇ Ç¥±â¹ý _________3.2.5 OGNLÀ̶õ? ______3.3 ¹®ÀÚ¿ ÀÔÃâ·Â ______3.4 ¹®ÀÚ¿ »óÀÚ »ç¿ëÇϱâ _____
...
_3.5 ³¯Â¥ ÀÔÃâ·Â ÄÄÆ÷³ÍÆ® »ç¿ëÇϱâ ______3.6 ű׸¦ ÀÌ¿ëÇÑ ÆäÀÌÁö ¸µÅ© ______3.7 üũ¹Ú½º ¸¸µé±â ______3.8 ¼¿·ºÆ®¹Ú½º ¸¸µé±â ______3.9 Á¶°Ç ó¸® Å±׸¦ »ç¿ëÇØ ¿µÈ ¼øÀ§¸ñ·Ï ÆäÀÌÁö ¸¸µé±â ______3.10 ű׸¦ ÀÌ¿ëÇØ ºÐ¸®µÈ ¸®½ºÆ® ÇÕÄ¡±â ______3.11 Á¤¸®
2ºÎ_½ÉÈ 4Àå ½ºÆ®·µÃ÷2 ¾ÆÅ°ÅØó
______4.1 ½ºÆ®·µÃ÷2 ¾ÆÅ°ÅØó °³³äµµ ______4.2 ÇÊÅÍ µð½ºÆÐóÀÇ ¿ªÇÒ ______4.3 ¾×¼Ç ÇÁ·Ï½Ã / ¾×¼Ç Àκ¸ÄÉÀÌ¼Ç _________4.3.1 ¾×¼Ç ÇÁ·Ï½Ã¿Í ¾×¼Ç Àκ¸ÄÉÀ̼ÇÀÇ °ü°è _________4.3.2 ¾×¼Ç Àκ¸ÄÉÀ̼ÇÀÇ ¿ªÇÒ ______4.4 ¾×¼Ç ÄÁÅؽºÆ® ______4.5 ¾×¼Ç ¸ÅÆÛ _________4.5.1 ±âº» ¾×¼Ç ¸ÅÆÛ _________4.5.2 Ä¿½ºÅÒ ¾×¼Ç ¸ÅÆÛ _________4.5.3 ·¹½ºÆ®Ç® ¾×¼Ç ¸ÅÆÛ _________4.5.4 ·¹½ºÆ®Ç®2 ¾×¼Ç ¸ÅÆÛ _________4.5.5 È¥ÇÕ ¾×¼Ç ¸ÅÆÛ ______4.6 ÀÎÅͼÁÅÍ _________4.6.1 ÀÎÅͼÁÅÍÀÇ °³³ä _________4.6.2 ÀÎÅͼÁÅÍ ÀÎÅÍÆäÀ̽º _________4.6.3 ÀÎÅͼÁÅÍÀÇ Á¾·ù _________4.6.4 ÀÎÅͼÁÅÍÀÇ ÆĶó¹ÌÅÍ ¿À¹ö¶óÀ̵ù _________4.6.5 ÀÎÅͼÁÅÍ¿Í ÇÊÅÍÀÇ Â÷ÀÌ _________4.6.6 ÀÎÅͼÁÅÍÀÇ ±â´Éº° ºÐ·ù _________4.6.7 ÀÎÅͼÁÅÍ ºÐ¼®: ÇÁ¸®Æä¾î ÀÎÅͼÁÅÍ ______4.7 ¾×¼Ç _________4.7.1 ¾×¼ÇÀÇ °³³ä _________4.7.2 ¾×¼ÇÀÇ »ó°ü°ü°è _________4.7.3 ¾×¼Ç üÀÎ _________4.7.4 ¾×¼ÇÀÇ ´ÙÁß È£Ãâ ______4.8 ¸®ÀýÆ® _________4.8.1 ¸®ÀýÆ®ÀÇ °³³ä _________4.8.2 ¸®ÀýÆ® ŸÀÔ _________4.8.3 ÇÁ¸® ¸®ÀýÆ® ¸®½º³Ê ______4.9 Á¤¸®
5Àå ½ºÆ®·µÃ÷2 ȯ°æ¼³Á¤
______5.1 ȯ°æ¼³Á¤ ÆÄÀÏ °³¿ä _________5.1.1 web.xml¿¡ Á¤ÀÇÇÒ ¼ö ÀÖ´Â ³»¿ë _________5.1.2 struts.xml ¼Ò°³ _________5.1.3 struts.properties ¼Ò°³ _________5.1.4 struts-default.xml ¼Ò°³ _________5.1.5 velocity.properties ¼Ò°³ ______5.2 °ü¸®ÀûÀÎ ¿ä¼ÒÀÇ È¯°æ¼³Á¤ _________5.2.1 ºó ¼³Á¤ _________5.2.2 »ó¼ö ¼³Á¤ _________5.2.3 ÆÐÅ°Áö ¼³Á¤ _________5.2.4 ³×ÀÓ½ºÆäÀ̽º ¼³Á¤ _________5.2.5 ÀÎŬ·çµå ¼³Á¤ ______5.3 ¿äû ó¸® ¿ä¼ÒÀÇ È¯°æ¼³Á¤ _________5.3.1 ÀÎÅͼÁÅÍ ¼³Á¤ _________5.3.2 ¾×¼Ç ¼³Á¤ _________5.3.3 ¸®ÀýÆ® ¼³Á¤ _________5.3.4 ¿ÍÀϵåÄ«µå¸¦ ÀÌ¿ëÇÑ ¾×¼Ç, ¾×¼Ç ¸Þ¼Òµå, ¸®ÀýÆ® ¼³Á¤ ______5.4 ¿¹¿Ü ó¸® ¿ä¼ÒÀÇ È¯°æ¼³Á¤ ______5.5 ¼º´É Æ©´× ______5.6 ¾Ö³ëÅ×ÀÌ¼Ç _________5.6.1 ¾×¼Ç ¾Ö³ëÅ×ÀÌ¼Ç _________5.6.2 ÀÎÅͼÁÅÍ ¾Ö³ëÅ×ÀÌ¼Ç _________5.6.3 À¯È¿¼º °Ë»ç ¾Ö³ëÅ×ÀÌ¼Ç _________5.6.4 ŸÀÔ º¯È¯ ¾Ö³ëÅ×ÀÌ¼Ç ______5.7 Á¤¸®
6Àå ½ºÆ®·µÃ÷2 ű׸¦ ÀÌ¿ëÇÑ ¼Õ½¬¿î Ajax ±¸Çö
______6.1 AjaxÀÇ °³³ä°ú ½ºÆ®·µÃ÷2ÀÇ Ajax ±¸¼º _________6.1.1 AjaxÀÇ °³³ä ______6.2 AjaxÀÇ ±â´ÉÀ» ÀÌ¿ëÇÑ ¸Þ´º ¸¸µé±â ______6.3 ÀÚµ¿ ¿äû ±â´ÉÀ» ÀÌ¿ëÇÑ ¸®¾óŸÀÓ Àα⠰˻ö¾î Ãâ·Â ______6.4 ÅÇ ÆгΠÄÄÆ÷³ÍÆ®¸¦ ÀÌ¿ëÇÑ ¼¼¹Ì³ª ¸ñ·Ï°ú ÀÏÁ¤ ______6.5 Æ®¸® ÄÄÆ÷³ÍÆ®¸¦ ÀÌ¿ëÇÑ ÄÄÇ»ÅÍ ºÎÇ° ¸ñ·Ï Ãâ·Â ______6.6 Á¤¸®
7Àå ÆÄÀÏ ¾÷·Îµå/´Ù¿î·Îµå
______7.1 ÆÄÀÏ ¾÷·Îµå _________7.1.1 ¾ÆÆÄÄ¡ Ä¿¸Õ½º IO, FileUpload ÄÄÆ÷³ÍÆ® ´Ù¿î·Îµå¿Í ¼³Ä¡ _________7.1.2 ÆÄÀÏ ¾÷·Îµå Å©±â ¼³Á¤ _________7.1.3 ÆÄÀÏ ¾÷·Îµå¸¦ À§ÇÑ ¾×¼Ç Ŭ·¡½º¿Í ÅÂ±× ±¸¼º _________7.1.4 ´ÜÀÏ ÆÄÀÏ ¾÷·Îµå ¿¹Á¦ ¸¸µé±â _________7.1.5 ¹è¿À» ÀÌ¿ëÇÑ ´ÙÁß ÆÄÀÏ ¾÷·Îµå ¿¹Á¦ ¸¸µé±â _________7.1.6 ¸®½ºÆ®¸¦ ÀÌ¿ëÇÑ ´ÙÁß ÆÄÀÏ ¾÷·Îµå ¿¹Á¦ ¸¸µé±â ______7.2 ÆÄÀÏ ´Ù¿î·Îµå _________7.2.1 ´Ù¿î·Îµå ¾×¼Ç¿¡¼ »ç¿ëÇÏ´Â ÇÁ·ÎÆÛƼ _________7.2.2 struts.xml¿¡¼ ´Ù¿î·Îµå ¾×¼Ç Á¤ÀÇÇϱâ _________7.2.3 ÅؽºÆ® ÆÄÀÏÀ» ½ºÆ®¸² Çü½ÄÀ¸·Î Ãâ·ÂÇÏ´Â ¿¹Á¦ ¸¸µé±â _________7.2.4 ÆÄÀÏ ´Ù¿î·Îµå ¿¹Á¦ ¸¸µé±â ______7.3 Á¤¸®
8Àå À¯È¿¼º °Ë»ç
______8.1 ½ºÆ®·µÃ÷2ÀÇ À¯È¿¼º °Ë»ç _________8.1.1 À¯È¿¼º °Ë»ç ±ÔÄ¢ Á¤ÀÇ _________8.1.2 ³ÍÇʵå À¯È¿¼º °Ë»çÀÚ¿Í Çʵå À¯È¿¼º °Ë»çÀÚ _________8.1.3 À¯È¿¼º °Ë»çÀÇ ´Ü¶ô ______8.2 ¿¹Á¦·Î ¹è¿ì´Â À¯È¿¼º °Ë»ç _________8.2.1 ±âº» À¯È¿¼º °Ë»ç¸¦ ÀÌ¿ëÇÑ ÄûÁî ¿¹Á¦ ¸¸µé±â _________8.2.2 Ŭ¶óÀ̾ðÆ® À¯È¿¼º °Ë»ç¸¦ ÀÌ¿ëÇÑ ÄûÁî ¿¹Á¦ ¸¸µé±â _________8.2.3 Çʵå À¯È¿¼º °Ë»ç¸¦ ÀÌ¿ëÇÑ ¿¹Á¦ ¸¸µé±â _________8.2.4 ³ÍÇʵå À¯È¿¼º °Ë»ç¸¦ ÀÌ¿ëÇÑ ¿¹Á¦ ¸¸µé±â ______8.3 ¾Ö³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ À¯È¿¼º °Ë»ç ______8.4 ½ºÆ®·µÃ÷2 À¯È¿¼º °Ë»çÀÚ ¿ä¾à _________8.4.1 required À¯È¿¼º °Ë»çÀÚ _________8.4.2 requiredString À¯È¿¼º °Ë»çÀÚ _________8.4.3 int À¯È¿¼º °Ë»çÀÚ _________8.4.4 double À¯È¿¼º °Ë»çÀÚ _________8.4.5 date À¯È¿¼º °Ë»çÀÚ _________8.4.6 expression À¯È¿¼º °Ë»çÀÚ _________8.4.7 fieldexpression À¯È¿¼º °Ë»çÀÚ _________8.4.8 email À¯È¿¼º °Ë»çÀÚ _________8.4.9 url À¯È¿¼º °Ë»çÀÚ _________8.4.10 visitor À¯È¿¼º °Ë»çÀÚ _________8.4.11 conversion À¯È¿¼º °Ë»çÀÚ _________8.4.12 stringlength À¯È¿¼º °Ë»çÀÚ _________8.4.13 regex À¯È¿¼º °Ë»çÀÚ ______8.5 Á¤¸®
3ºÎ_È°¿ë 9Àå ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¹Á¦È
______9.1 ±¹Á¦È _________9.1.1 ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±¹Á¦È¶õ? _________9.1.2 Locale Ŭ·¡½º ______9.2 ½ºÆ®·µÃ÷2ÀÇ ¸®¼Ò½º ¹øµé _________9.2.1 ¾×¼Ç ¸®¼Ò½º ¹øµé _________9.2.2 ºÎ¸ð Ŭ·¡½º ¸®¼Ò½º ¹øµé _________9.2.3 ÀÎÅÍÆäÀ̽º ¸®¼Ò½º ¹øµé _________9.2.4 ÆÐÅ°Áö ¸®¼Ò½º ¹øµé _________9.2.5 ±Û·Î¹ú ¸®¼Ò½º ¹øµé _________9.2.6 ¸®¼Ò½º ¹øµéÀÇ °Ë»ö ¼ø¼ _________9.2.7 UTF-8 ¸®¼Ò½º ¹øµé »ç¿ëÇϱâ _________9.2.8 ¸®¼Ò½º ¹øµé È°¿ë _________9.2.9 Ä¿½ºÅÒ ¸®¼Ò½º ¹øµé _________9.2.10 ¸®¼Ò½º ¹øµé Æ÷¸Ë »ç¿ëÇϱâ ______9.3 Á¤¸®
10Àå ½ºÆ®·µÃ÷2 Ç÷¯±×ÀÎ
______10.1 »çÀÌÆ®¸Þ½¬ Ç÷¯±×ÀÎÀ» ÀÌ¿ëÇÑ ÆäÀÌÁö ·¹À̾ƿô Àû¿ë _________10.1.1 »çÀÌÆ®¸Þ½¬ °³¿ä _________10.1.2 »çÀÌÆ®¸Þ½¬ Ç÷¯±×ÀÎ ¶óÀ̺귯¸® ¼³Ä¡ _________10.1.3 »çÀÌÆ®¸Þ½¬ Ç÷¯±×ÀÎÀ» »ç¿ëÇϱâ À§ÇÑ È¯°æ¼³Á¤ _________10.1.4 µ¥ÄÚ·¹ÀÌÅÍ ÆäÀÌÁö ¸¸µé±â _________10.1.5 »çÀÌÆ®¸Þ½¬¸¦ È°¿ëÇÑ ¸ÞÀÎ ÆäÀÌÁö Ãâ·Â ¿¹Á¦ ¸¸µé±â ______10.2 JFreeChart Ç÷¯±×ÀÎÀ» ÀÌ¿ëÇÑ Â÷Æ® Ãâ·Â _________10.2.1 JFreeChart °³¿ä _________10.2.2 JFreeChart ¶óÀ̺귯¸® ´Ù¿î·Îµå¿Í ¼³Ä¡ _________10.2.3 JFreeChart¸¦ »ç¿ëÇϱâ À§ÇÑ È¯°æ¼³Á¤ ______10.3 JasperReport Ç÷¯±×ÀÎÀ» ÀÌ¿ëÇÑ º¸°í¼ Ãâ·Â _________10.3.1 JasperReport °³¿ä _________10.3.2 JasperReport ¸®ÀýÆ® ŸÀÔ Á¤ÀÇ _________10.3.3 JasperReport °ü·Ã ¶óÀ̺귯¸® ´Ù¿î·Îµå¿Í ¼³Ä¡ _________10.3.4 µµ¼ ¸ñ·Ï º¸°í¼ pdf Ãâ·Â ¿¹Á¦ ¸¸µé±â ______10.4 ½ºÇÁ¸µ Ç÷¯±×ÀÎÀ» »ç¿ëÇÑ ÀÇÁ¸¼º »ðÀÔ _________10.4.1 ½ºÆ®·µÃ÷2¿¡¼ ½ºÇÁ¸µ Ç÷¯±×ÀÎÀÇ ¿ªÇÒ _________10.4.2 ½ºÇÁ¸µ ¼Ò°³ _________10.4.3 ½ºÇÁ¸µÀÇ ±âº» °³³ä _________10.4.4 ½ºÇÁ¸µ ¶óÀ̺귯¸® ´Ù¿î·Îµå¿Í ¼³Ä¡ _________10.4.5 ½ºÇÁ¸µÀ» »ç¿ëÇϱâ À§ÇÑ È¯°æ¼³Á¤ _________10.4.6 ÄÚµå ¼ºñ½º¸¦ ½ºÇÁ¸µÀ¸·Î °ü¸®ÇÏ´Â ¿¹Á¦ ¸¸µé±â ______10.5 REST Ç÷¯±×ÀÎÀ» ÀÌ¿ëÇÑ ·¹½ºÆ®Ç® ¼ºñ½º °³¹ß _________10.5.1 REST À¥ ¼ºñ½º ±âº» °³³ä _________10.5.2 REST À¥ ¼ºñ½º °³¹ß _________10.5.3 REST Ç÷¯±×ÀÎÀÇ »ç¿ë¹ý _________10.5.4 »ç¿ëÀÚ Á¤º¸ °ü¸® ·¹½ºÆ® À¥ ¼ºñ½º ¿¹Á¦ ¸¸µé±â ______10.6 ½ºÆ®·µÃ÷2ÀÇ ±âŸ Ç÷¯±×ÀÎ _________10.6.1 ÄÚµå ºñÇÏÀεå Ç÷¯±×ÀÎ _________10.6.2 ÄÁÇÇ±× ºê¶ó¿ìÀú Ç÷¯±×ÀÎ ¼Ò°³ _________10.6.3 JSF Ç÷¯±×ÀÎ _________10.6.4 Ç÷º¼½º Ç÷¯±×ÀÎ _________10.6.5 ½ºÆ®·µÃ÷1 Ç÷¯±×ÀÎ _________10.6.6 JUnit Ç÷¯±×ÀÎ _________10.6.7 Json Ç÷¯±×ÀÎ ______10.7 Á¤¸®
11Àå ¿¹¿Ü ó¸®, ÇÁ·ÎÆÄÀϸµ, ·Î±ë
______11.1 ¿¹¿Ü ó¸® _________11.1.1 °£´ÜÇÑ ¼±¾ðÀû ¿¹¿Ü ó¸® ¹æ¹ý _________11.1.2 ±Û·Î¹ú ¿¹¿Ü ¸ÅÇÎ _________11.1.3 ´Ù¼öÀÇ ¿¹¿Ü ¸ÅÇÎ _________11.1.4 ¿¹¿Ü ¸Þ½ÃÁö °¡Á®¿À±â _________11.1.5 ¿¹¿Ü ó¸® ÀÎÅͼÁÅÍ _________11.1.6 ¿¹¿Ü ·Î±×¸¦ ³²±â±â À§ÇÑ ¼³Á¤ ______11.2 ÇÁ·ÎÆÄÀϸµ _________11.2.1 ÇÁ·ÎÆÄÀϸµ ±â´ÉÀÇ È°¼ºÈ _________11.2.2 ÇÁ·ÎÆÄÀÏ Á¤º¸ Á¦¾îÇϱâ _________11.2.3 ³ª¸¸ÀÇ ÇÁ·ÎÆÄÀÏ Á¤º¸ ¸¸µé±â ______11.3 ·Î±ë _________11.3.1 ·Î±× ¼³Á¤Çϱâ ______11.4 Á¤¸®
12Àå µ¥ÀÌÅͺ£À̽º ¿¬µ¿
______12.1 µ¥ÀÌÅͺ£À̽º ¾×¼¼½º¸¦ À§ÇÑ ¼ºñ½º, µ¥ÀÌÅÍ ¾×¼¼½º °èÃþ ±¸¼º _________12.1.1 ¼ºñ½º °èÃþ°ú µ¥ÀÌÅÍ ¾×¼¼½º °èÃþ ±¸¼ºÇϱâ _________12.1.2 ÀÎÅÍÆäÀ̽º¸¦ È°¿ëÇÑ ¼³°èÀÇ ÀÌÁ¡ ______12.2 JDBC¸¦ ÀÌ¿ëÇÑ ¼ºñ½º, µ¥ÀÌÅÍ ¾×¼¼½º °èÃþ ±¸¼º _________12.2.1 JDBC¸¦ ÀÌ¿ëÇØ ¼ºñ½º, µ¥ÀÌÅÍ ¾×¼¼½º °èÃþÀ» ±¸¼ºÇϱâ À§ÇÑ Áغñ ÀÛ¾÷ _________12.2.2 JDBC¸¦ ÀÌ¿ëÇØ »ç¿ëÀÚ Á¤º¸ °Ë»ö, µî·Ï, ¼öÁ¤, Á¶È¸, »èÁ¦ ¿¹Á¦ ¸¸µé±â ______12.3 ¾ÆÀ̹ÙƼ½º, ½ºÇÁ¸µÀ» ÀÌ¿ëÇÑ ¼ºñ½º, µ¥ÀÌÅÍ ¾×¼¼½º °èÃþ ±¸¼º _________12.3.1 ¾ÆÀ̹ÙƼ½º ¼Ò°³ _________12.3.2 ¾ÆÀ̹ÙƼ½º¿Í ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¿¬µ¿ _________12.3.3 ¾ÆÀ̹ÙƼ½º¿Í ½ºÇÁ¸µÀ» ÀÌ¿ëÇØ ¼ºñ½º, µ¥ÀÌÅÍ ¾×¼¼½º °èÃþ ±¸¼ºÇϱâ ______12.4 Á¤¸®
13Àå ÅÂ±× ¶óÀ̺귯¸® ¿¹Á¦ ¸ðÀ½
______13.1 ÄÁÆ®·Ñ ÅÂ±× _________13.1.1
_________13.1.2
_________13.1.3
_________13.1.4
______13.2 µ¥ÀÌÅÍ ÅÂ±× _________13.2.1
_________13.2.2
_________13.2.3
_________13.2.4
_________13.2.5
_________13.2.6
______13.3 Æû ÅÂ±× _________13.3.1
_________13.3.2
_________13.3.3
_________13.3.4
_________13.3.5
_________13.3.6
_________13.3.7
_________13.3.8
_________13.3.9
_________13.3.10
_________13.3.11
_________13.3.12
______13.4 ³ÍÆû ÅÂ±× _________13.4.1
_________13.4.2
_________13.4.3
_________13.4.4
_________13.4.5
______13.5 Á¤¸®
4ºÎ_ºÎ·Ï ºÎ·Ï A °³¹ß ȯ°æ ±¸Ãà
______A.1 J2SE ¼³Ä¡ ______A.2 ÅèĹ ¼³Ä¡ ______A.3 ÀÌŬ¸³½º ¼³Ä¡ ______A.4 ½ºÆ®·µÃ÷2 ´Ù¿î·Îµå¿Í »ùÇà ¼³Ä¡ _________A.4.1 ½ºÆ®·µÃ÷2 ´Ù¿î·Îµå _________A.4.2 ½ºÆ®·µÃ÷2 »ùÇà ¾ÖÇø®ÄÉÀÌ¼Ç ¼³Ä¡¿Í Å×½ºÆ® ______A.5 »ùÇà ÇÁ·ÎÁ§Æ® ±¸¼º _________A.5.1 ÀÌŬ¸³½º¸¦ ÀÌ¿ëÇÑ »ùÇà ÇÁ·ÎÁ§Æ® ÀÛ¼º ______A.6 ¿À¶óŬ µ¥ÀÌÅͺ£À̽º ÀͽºÇÁ·¹½º ¿¡µð¼Ç 11g ¼³Ä¡ _________A.6.1 ¿À¶óŬ µ¥ÀÌÅͺ£À̽º ÀͽºÇÁ·¹½º ¿¡µð¼Ç 11g ¼³Ä¡ _________A.6.2 ¿À¶óŬ µ¥ÀÌÅͺ£À̽º ÀͽºÇÁ·¹½º ¿¡µð¼Ç À¥ °ü¸® ÄÜ¼Ö »ç¿ëÇϱâ
ºÎ·Ï B±¹°¡º° ÄÚµå
______B.1 ¾ð¾îÀÇ ±¹°¡º° ISO -639-1 ÄÚµå ______B.2 ÈÆóÀÇ ±¹°¡º° ISO -4217 ÄÚµå
ºÎ·Ï C ½ºÆ®·µÃ÷2ÀÇ ¹öÀü ¾÷µ¥ÀÌÆ®
______C.1 ½ºÆ®·µÃ÷2 ¸±¸®½º ³ëÆ® ______C.2 ½ºÆ®·µÃ÷ 2.0.1¿¡¼ 2.1.x·ÎÀÇ ¸¶À̱׷¹ÀÌ¼Ç ¹®Á¦Á¡ °¡À̵å _________C.2.1 ¶óÀ̺귯¸® ÀÇÁ¸¼º ¾÷µ¥ÀÌÆ® _________C.2.2 Ä¿½ºÅÒ Å¸ÀÔ ÄÁ¹öÅÍ ¾÷µ¥ÀÌÆ® _________C.2.3 struts.xml ¼³Á¤ ÆÄÀÏ ¾÷µ¥ÀÌÆ® _________C.2.4 Ç÷¯±×ÀÎ ¼³Á¤ÀÇ ¸¶À̱׷¹ÀÌ¼Ç _________C.2.5 EL Ç¥Çö½ÄÀ» OGNL·Î º¯È¯ _________C.2.6 OGNLÀ» ÅëÇÑ Á¤Àû ¸Þ¼Òµå »ç¿ë¹ý ¸®ÆÑÅ丵 _________C.2.7 ·Î±ëÀÇ ÃÖ¼ÒÈ _________C.2.8 ´ÜÀ§ Å×½ºÆ® °»½Å _________C.2.9 url ű׻óÀÇ includeParams ¼Ó¼º ¼³Á¤ _________C.2.10 ÇÊÅÍ ¸ÅÇÎ, ±âº» ¾×¼Ç È®Àå¸í, ¼ºí¸´ _________C.2.11 ¹®Á¦Á¡ ÇØ°á
ºÎ·Ï D EL°ú JSTL
______D.1 EL _________D.1.1 EL Ç¥Çö½Ä _________D.1.2 º¯¼ö _________D.1.3 ELÀÇ ³»Àå °´Ã¼ _________D.1.4 »ó¼ö °ª _________D.1.5 ¿¬»êÀÚ _________D.1.6 ¿¹¾à¾î _________D.1.7 ÇÔ¼ö ______D.2 JSTL _________D.2.1 JSTL ÅÂ±× ¶óÀ̺귯¸®ÀÇ ±â´ÉÀûÀÎ °³¿ä _________D.2.2 ÄÚ¾î ÅÂ±× ¶óÀ̺귯¸® _________D.2.3 ±¹Á¦È ÅÂ±× ¶óÀ̺귯¸® _________D.2.4 SQL ÅÂ±× ¶óÀ̺귯¸® _________D.2.5 XML ÅÂ±× ¶óÀ̺귯¸® _________D.2.6 JSTL ȯ°æ¼³Á¤
ÇööÁÖ [Àú]
°æÈñ´ëÇб³ ¹®¸®´ë ¹°¸®Çаú ÀçÇÐÁß Ä«À̽ºÆ® ºÎ¼³ ½Ã½ºÅÛ °øÇм¾ÅÍ(SERI)ÀÇ ±³À°°úÁ¤À» À̼öÇÏ°í, Á¹¾÷ÈÄ ºñÆ® Àü»ê ±³À°¼¾ÅÍ¿¡¼ À©µµ¿ìÁî °úÁ¤À» ¼ö·á, ÀÌ ÈÄ ´ë¿ìÁ¤º¸½Ã½ºÅÛ¿¡¼ ³×Æ®¿öÅ© ±â¹Ý ¹®ÀÚÀÎ½Ä À̹ÌÁö ó¸® ½Ã½ºÅÛÀ» °³¹ßÇÏ¿©, ¹®¼ ÀÚµ¿ ÀÔ·Â ½Ã½ºÅÛ µî ±ÝÀ¶, °ø°ø±â°ü, ÀÚµ¿Â÷ ȸ»ç µîÀÇ ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÏ¿´´Ù. ¶ÇÇÑ EDMS ¼Ö·ç¼Ç °³¹ßÇÏ¿´°í, ÀÚ¹Ù ±â¹ÝÀÇ ´ëÇÐ Á¾ÇÕ Á¤º¸È »ç¾÷ÀÇ ¾ÆÅ°ÅØÆ® ¹× ¹°·ù ½Ã½ºÅÛ PM ¹× °³¹ß ¾÷¹«¿¡¼ ½ºÆ®·µÃ÷ ±â¹ÝÀÇ ÀÚü ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇÏ¿© ½Ã½ºÅÛ °³¹ß ÀÛ¾÷À» ¼öÇàÇϸç, ¿ÀÇÁ¼Ò½º¿¡ °ü½ÉÀ» °®±â ½ÃÀÛÇß´Ù. ÃÖ±Ù ¾Æþ ¼ÒÇÁÆ®¿þ¾î¸¦ â¾÷ÇÏ¿© 1³â°£ ¸¶ÀÌÅ©·Î ¼ÒÇÁÆ®¿þ¾î¿¡ ½ºÆ®·µÃ÷2 °ü·Ã ±â»ç¸¦ ±â°íÇß°í, ´Ù¼öÀÇ ºñÁî´Ï½º ½Ã½ºÅÛ °³¹ß ¹× ÄÁ¼³ÆÃÀ» ÇÏ°í ÀÖÀ¸¸ç, ¾Æþ ÀÚ¹Ù Ä¿¹Â´ÏƼ(www.artszen.org) »çÀÌÆ®¸¦ ¿î¿µÇÏ°í ÀÖ´Ù.
Àüü 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°³
ÀÌ ÀúÀÚÀÇ ´Ù¸¥ Ã¥
½ºÆ®·µÃ÷ 2 ÇÁ·Î±×·¡¹Ö
ÀÌ ÃâÆÇ»çÀÇ ´Ù¸¥Ã¥
Tkinter¸¦ »ç¿ëÇÑ ÆÄÀ̽ã GUI ÇÁ·Î±×·¡¹Ö
RESTful Web API ÆÐÅÏ°ú ¸ð¹ü »ç·Ê
Çؼ® °¡´ÉÇÑ AI
Åë°èÀÇ ÇÔÁ¤
125°¡Áö ¹®ÀÚ¿ ¾Ë°í¸®µë