±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.
Á¤°¡ |
35,000¿ø |
---|
31,500¿ø (10%ÇÒÀÎ)
1,750P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼(208)
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
¡º½ºÇÁ¸µ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¡»Àº ½ºÇÁ¸µ ÀÔ¹®¼·Î, ½ºÇÁ¸µÀÇ ÇÙ½É °³³äÀ̶ó°í ÇÒ ¼ö ÀÖ´Â Á¦¾î¿ªÀü(IoC)°ú °üÁ¡ÁöÇâ ÇÁ·Î±×·¡¹Ö(AOP), MVC ¸ðµ¨Àº ¹°·ÐÀÌ°í ORM ±â¹ÝÀÇ µ¥ÀÌÅͺ£À̽º ¿¬µ¿, Å×½ºÆ®, ¸ÞÀÏ ¼¹ö ¿¬µ¿ µî ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ ÇʼöÀûÀÎ ³»¿ëÀ» ´ã°í ÀÖ´Ù. ƯÈ÷ ½ºÇÁ¸µ 4.xÀÇ »õ·Î¿î ±â´ÉÀ» ¼Ò°³ÇØ ½ºÇÁ¸µ¿¡ ÀÌ¹Ì Àͼ÷ÇÑ °³¹ßÀÚ¿¡°Ôµµ À¯¿ëÇÑ Á¤º¸¸¦ Á¦°øÇÑ´Ù.
ÃâÆÇ»ç ¼Æò
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¾ÆÅ°ÅØó¿Í ½ºÇÁ¸µ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ȯ°æÀÇ ±¸¼º¿ä¼Ò ¼³Á¤
¡á ½ºÇÁ¸µ ÄÁÅ×ÀÌ³Ê ¼³Á¤ ¹× XML°ú ¾Ö³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ½ºÇÁ¸µ ºó °ü¸®
¡á ¾Ö½ºÆåÆ®¿Í ¾îµå¹ÙÀ̽º, Æ÷ÀÎÆ®ÄÆ, ÀÎÆ®·Î´ö¼ÇÀ» ºñ·ÔÇÑ ½ºÇÁ¸µ AOPÀÇ °³³ä
¡á ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¿Í ÇÏÀ̹ö³×ÀÌÆ®¸¦ ÀÌ¿ëÇÑ JDBC¿Í ORM Áö¿ø
¡á ½ºÇÁ¸µ À¥ ÄÁÆ®·Ñ·¯¿Í Æû ÅÂ±× ¶óÀ̺귯¸®¸¦ ÀÌ¿ëÇÑ È¿À²ÀûÀÎ ½ºÇÁ¸µ MVC ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
¡á ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼¸¦ ÀÌ¿ëÇØ ºÒ¹ýÀûÀΠħÀÔÀڷκÎÅÍ ¾ÖÇø®ÄÉÀ̼ÇÀ» º¸È£ÇÏ´Â ¹æ¹ý
¡á ½ºÇÁ¸µ ¸ÞÀÏ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º¸¦ ¹ÙÅÁÀ¸·Î ÇÑ À̸ÞÀÏ ¼Û¼ö½Å
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
ÀÌ Ã¥Àº ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ ¹è¿ì°íÀÚ ÇÏ´Â »ç¶÷µéÀ» ´ë»óÀ¸·Î Çϸç, ÀÚ¹Ù ÇÁ·Î±×·¡¹Ö°ú À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ »çÀüÁö½ÄÀÌ ÇÊ¿äÇÏ´Ù. °³¹ßÀÚµç, ¾ÆÅ°ÅØÆ®µç, °ü¸®ÀÚµç ÆÀ¿¡¼ÀÇ ¿ªÇÒ¿¡ »ó°ü¾øÀÌ, ÀÌ Ã¥Àº Àû¿ë °¡´ÉÇÑ ½ºÇÁ¸µ ±â¼úÀ» ÇнÀÇÒ ¼ö ÀÖµµ·Ï °¡Àå È¿°úÀûÀÌ°í ÀûÀýÇÑ ¹æ¹ýÀ» Á¦°øÇÒ °ÍÀÌ´Ù. XML¿¡ Àͼ÷Çϸé ÁÁ°ÚÁö¸¸ XML Ãʺ¸ÀÚµµ Å« ¾î·Á¿ò ¾øÀÌ ÀÌ Ã¥ÀÇ ³»¿ëÀ» ÀÌÇØÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ¿£ÅÍÇÁ¶óÀÌÁî °³¹ß Áö½ÄÀÌ ÀÖÀ¸¸é ÁÁ°ÚÁö¸¸ Çʼö´Â ¾Æ´Ï´Ù. ÀÌ Ã¥Àº ÄÚ¾î Ãþ, µ¥ÀÌÅÍ Á¢±Ù °èÃþ, À¥ °èÃþ¿¡ ±â¹ÝÇÑ´Ù. °³¹ß ¿¹Á¦ Äڵ带 ÅëÇØ ´Ü°èÀûÀ¸·Î Á¢±ÙÇØ Ãʺ¸ÀÚµµ ½±°Ô ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» ÀÌÇØÇÒ ¼ö ÀÖ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
1Àå, ¡®½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¼Ò°³¡¯¿¡¼´Â ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ±¸Á¶¿¡ ´ëÇÑ ÀÌÇØ¿Í ½ºÇÁ¸µ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ȯ°æÀÇ ÁÖ¿ä ÄÄÆ÷³ÍÆ® ¼³Á¤À» »ìÆ캻´Ù. ÀÌ Ã¥ÀÇ ³ª¸ÓÁö ºÎºÐ¿¡ ´ëÇÑ ·Îµå¸Ê ¿ªÇÒÀ» ÇÑ´Ù.
2Àå, ¡®Á¦¾î¿ªÀü¡¯¿¡¼´Â ½ºÇÁ¸µ ÄÁÅ×ÀÌ³Ê ±¸¼º°ú XMLÀ» ÅëÇÑ ½ºÇÁ¸µ ºó °ü¸®¿¡ ´ëÇØ ¾Ë¾Æº»´Ù. Á¦¾î¿ªÀü(IoC, Inversion of Control)°ú ÀÇÁ¸¼º ÁÖÀÔ(DI, Dependency Injection)ÀÇ °³³äÀ» »ìÆ캻´Ù.
3Àå, ¡®½ºÇÁ¸µ¿¡¼ÀÇ DAO¿Í JDBC¡¯¿¡¼´Â DAO µðÀÚÀÎ ÆÐÅÏ°ú ½ºÇÁ¸µÀ» ÀÌ¿ëÇØ µ¥ÀÌÅÍ¿¡ ´ëÇÑ Á¢±Ù ±ÇÇÑÀ» ºÎ¿©ÇÑ´Ù. ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¿¡ JDBC Áö¿ø°ú ORM Áö¿øÀ» ±¸ÇöÇÑ´Ù. ½ºÇÁ¸µÀÌ µ¥ÀÌÅÍ ÀÚ¿øÀ» °ü¸®ÇÏ´Â ¹æ¹ý°ú ¾ÖÇø®ÄÉÀ̼ǿ¡¼ »ç¿ë °¡´ÉÇÑ µ¥ÀÌÅÍ ÀÚ¿øÀº ¹«¾ùÀÎÁö »ìÆ캻´Ù.
4Àå, ¡®½ºÇÁ¸µ°ú ÇÏÀ̹ö³×ÀÌÆ® ¿¬µ¿¡¯¿¡¼´Â ½ºÇÁ¸µ¿¡¼ Æø³Ð°Ô Áö¿øµÇ´Â ORM ¶óÀ̺귯¸® Áß ÇϳªÀÎ ÇÏÀ̹ö³×ÀÌÆ®(Hibernate)¸¦ »ìÆ캻´Ù. ¸ÅÇÎ ¼³Á¤°ú ¿µ¼Ó Ŭ·¡½ºÀÇ ¸ÅÇÎÀ» »ìÆ캸°í ½ºÇÁ¸µ ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ¾î¶»°Ô ÇÏÀ̹ö³×ÀÌÆ®°¡ ÀÛµ¿Çϵµ·Ï ±¸¼ºÇÏ´ÂÁö ¾Ë¾Æº»´Ù.
5Àå, ¡®½ºÇÁ¸µ À¥ MVC ÇÁ·¹ÀÓ¿öÅ©¡¯¿¡¼´Â ½ºÇÁ¸µ À¥ ÄÁÆ®·Ñ·¯¿Í ½ºÇÁ¸µ Æû ÅÂ±× ¶óÀ̺귯¸®¸¦ È°¿ëÇØ ½ºÇÁ¸µ MVC ¾ÖÇø®ÄÉÀ̼ÇÀ» »ý¼ºÇÑ´Ù. ½ºÇÁ¸µ MVC¸¦ ¼Ò°³ÇÏ°í ½ºÇÁ¸µ MVC°¡ Á¦°øÇÏ´Â °·ÂÇÑ ±â´ÉÀ» ÅëÇØ ¾î¶»°Ô °í¼º´É À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´ÂÁö ¼³¸íÇÑ´Ù.
6Àå, ¡®½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼¸¦ ÀÌ¿ëÇÑ º¸¾È¡¯¿¡¼´Â ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼¸¦ ÅëÇØ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¾ÇÀÇÀûÀΠħÀÔÀڷκÎÅÍ º¸È£ÇÒ ¼ö ÀÖ´Ù. Acegi Security SystemÀ» ¼Ò°³ÇÏ°í ¼ºí¸´ ÇÊÅ͸¦ ÅëÇÑ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç º¸¾ÈÀ» »ìÆ캻´Ù.
7Àå, ¡®½ºÇÁ¸µÀ» ÀÌ¿ëÇÑ Å×½ºÆ®¡¯¿¡¼´Â Junit°ú TestNG¸¦ »ç¿ëÇØ ½ÇÁ¦ Å×½ºÆ® Àü·«À» ±¸ÇöÇÑ´Ù. Junit ÇÁ·¹ÀÓ¿öÅ©¿¡ ÁýÁßÇØ ´ÜÀ§ Å×½ºÆ® ½ÇÇà ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
8Àå, ¡®JavaMail°ú JMSÀÇ ½ºÇÁ¸µ ¿¬µ¿¡¯¿¡¼´Â À̸ÞÀÏ ¼Û¼ö½ÅÀ» À§ÇÑ ½ºÇÁ¸µ ¸ÞÀÏ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÑ´Ù. ºñµ¿±â 󸮸¦ À§ÇÑ JMS(Java Messaging Service)¸¦ ¼Ò°³ÇÑ´Ù.
9Àå, ¡®¾Ö³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ½ºÇÁ¸µ Á¦¾î¿ªÀü¡¯¿¡¼´Â ¾Ö³ëÅ×À̼ÇÀ» ÅëÇØ ½ºÇÁ¸µ ºó°ú ÀÇÁ¸¼º ÁÖÀÔÀ» ±¸¼ºÇÑ´Ù. ¾Ö³ëÅ×ÀÌ¼Ç ±â¹ÝÀÇ ÀÇÁ¸¼º ÁÖÀÔ°ú ¾Ö³ëÅ×ÀÌ¼Ç »ý¸íÁֱ⸦ »ìÆ캻´Ù. SpEL(Spring Expression Language)À» ÀÌ¿ëÇÑ ºó ÂüÁ¶¿Í ¸Þ¼Òµå È£Ãâ, SpELÀÇ ¿¬»êÀÚ¸¦ »ìÆ캻´Ù. ¶ÇÇÑ ½ºÇÁ¸µÀÌ Á¦°øÇÏ´Â ÅؽºÆ® ¸Þ½ÃÁö¿Í ±¹Á¦È¸¦ »ìÆ캸°í, ¾ÖÇø®ÄÉÀÌ¼Ç ±¸ÇöÀ» ÅëÇØ ÇнÀÇÑ´Ù.
10Àå, ¡®½ºÇÁ¸µÀÇ °üÁ¡ÁöÇâ ÇÁ·Î±×·¡¹Ö¡¯¿¡¼´Â °üÁ¡ÁöÇâ ÇÁ·Î±×·¡¹Ö(AOP)À» ¼Ò°³ÇÑ´Ù. ½ºÇÁ¸µÀÇ °·ÂÇÑ Æ÷ÀÎÆ®ÄÆ ¸ÞÄ¿´ÏÁòÀ» ÀÌ¿ëÇØ ¾ÖÇø®ÄÉÀ̼ǿ¡ ¾Ö½ºÆåÆ®(aspect)¸¦ ¾îµð¿¡ ¾î¶»°Ô Àû¿ëÇÏ´ÂÁö »ìÆ캸°í ½ºÇÁ¸µ AOPÀÇ ÇÁ·Ï½Ã¸¦ »ìÆ캻´Ù.
ºÎ·Ï A, ¡®¿¬½À¹®Á¦ Çش䡯¿¡¼´Â ÀÌ Ã¥ÀÇ ¸ðµç ¿¬½À¹®Á¦ ÇØ´äÀ» Á¦°øÇÑ´Ù.
ºÎ·Ï B, ¡®¾ÆÆÄÄ¡ ´õºñ¸¦ ÀÌ¿ëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç µ¥ÀÌÅͺ£À̽º ±¸¼º¡¯¿¡¼´Â ¾ÆÆÄÄ¡ ´õºñ(Derby) ¾ÖÇø®ÄÉÀÌ¼Ç µ¥ÀÌÅͺ£À̽º ¼³Á¤ ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù.
ºÎ·Ï C, ¡®½ºÇÁ¸µ Æû ÅÂ±× ¶óÀ̺귯¸®¡¯¿¡¼´Â ½ºÇÁ¸µ À¥ MVC ÇÁ·¹ÀÓ¿öÅ©°¡ Á¦°øÇÏ´Â ½ºÇÁ¸µ Æû ÅÂ±× ¶óÀ̺귯¸®¸¦ »ìÆ캻´Ù. ½ºÇÁ¸µ Æû ÅÂ±× ¶óÀ̺귯¸®´Â Æû ÅÂ±× ¶óÀ̺귯¸® ³»ºÎÀÇ ÅÂ±× ÁýÇÕÀ¸·Î, ºä(À¥ ÆäÀÌÁö)¸¦ ±¸ÃàÇÏ´Â µ¥ »ç¿ëµÈ´Ù.
¸ñÂ÷
1Àå. ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¼Ò°³
__½ºÇÁ¸µ ¼Ò°³
____½ºÇÁ¸µÀÇ ÁÖ¿ä Ư¡
____½ºÇÁ¸µÀÇ ±× ¹ÛÀÇ Æ¯Â¡
__½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¹ßÀü
__½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ±¸Á¶
____½ºÇÁ¸µ ÄÚ¾î ÄÁÅ×À̳Ê
____AOP ¸ðµâ
____µ¥ÀÌÅÍ Á¢±Ù/ÅëÇÕ
____À¥ ¸ðµâ
____Å×½ºÆ® ¸ðµâ
__½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© »ç¿ëÀÇ ÀåÁ¡
__½ºÇÁ¸µ¿¡¼ ¾ÖÇø®ÄÉÀÌ¼Ç »ý¼º
____½ºÇÁ¸µ JAR ÆÄÀÏ È¹µæ
____½ºÇÁ¸µ ÆÐÅ°ÁöÀÇ ÀÌÇØ
____STS
____½ºÇÁ¸µ ¾ÖÇø®ÄÉÀ̼Ç
________½ºÇÁ¸µ ÇÁ·ÎÁ§Æ® »ý¼º
________¶óÀ̺귯¸® Ãß°¡
________¼Ò½º ÆÄÀÏ »ý¼º
________½ºÇÁ¸µ ºó ¼³Á¤ ÆÄÀÏ »ý¼º
________ÇÁ·Î±×·¥ ½ÇÇà
__¿¬½À¹®Á¦
__¿ä¾à
2Àå. Á¦¾î¿ªÀü
__Á¦¾î¿ªÀüÀÇ ÀÌÇØ
____ÄÁÅ×À̳ÊÀÇ ÀǹÌ
____½ºÇÁ¸µ ÄÁÅ×À̳Ê
________ºó
________BeanFactory
________ApplicationContext
__ÀÇÁ¸¼º ÁÖÀÔ
____½ºÇÁ¸µ¿¡¼ÀÇ ÀÇÁ¸¼º ÁÖÀÔ
________Has-A °ü°è
________»ý¼ºÀÚ ±â¹ÝÀÇ ÀÇÁ¸¼º ÁÖÀÔ
________¼¼ÅÍ ±â¹Ý ÀÇÁ¸¼º ÁÖÀÔ
____³»ºÎ ºó ÁÖÀÔ
____½ºÇÁ¸µ¿¡¼ÀÇ ³Î°ú ºó ¹®ÀÚ¿ °ª ÁÖÀÔ
________»ç·Ê 1 - ºó ¹®ÀÚ¿ ÁÖÀÔ
________»ç·Ê 2 - ³Î °ª ÁÖÀÔ
__ºó Á¤ÀÇ »ó¼Ó
____Ãß»óÈ »ó¼Ó
__½ºÇÁ¸µÀÇ ¿ÀÅä¿ÍÀ̾
____¿ÀÅä¿ÍÀ̾ ¸ðµå
________¿É¼Ç ¾ø´Â ¿ÀÅä¿ÍÀ̾ »ç¿ë
________byName ¿É¼ÇÀ» »ç¿ëÇÏ´Â ¿ÀÅä¿ÍÀ̾
________byType ¿É¼ÇÀ» »ç¿ëÇÏ´Â ¿ÀÅä¿ÍÀ̾
________»ý¼ºÀÚ¸¦ »ç¿ëÇÏ´Â ¿ÀÅä¿ÍÀ̾
__ºóÀÇ ½ºÄÚÇÁ
____½Ì±ÛÅæ
____ÇÁ·ÎÅäŸÀÔ
____¸®Äù½ºÆ®
____¼¼¼Ç
____±Û·Î¹ú ¼¼¼Ç
__½ºÇÁ¸µ ºóÀÇ »ý¸íÁÖ±â
____ÃʱâÈ
____È°¼ºÈ
____Á¦°Å
____ÃʱâÈ Äݹé
________org.springframework.beans.factory.InitializingBean ÀÎÅÍÆäÀ̽º ±¸Çö
________XML ¼³Á¤¿¡¼ÀÇ init-method »ç¿ë
____Á¦°Å Äݹé
________org.springframework.beans.factory.DisposableBean ÀÎÅÍÆäÀ̽º ±¸Çö
________XML ¼³Á¤¿¡¼ÀÇ destroy-method »ç¿ë
__¿¬½À¹®Á¦
__¿ä¾à
3Àå. ½ºÇÁ¸µ¿¡¼ÀÇ DAO¿Í JDBC
__µ¥ÀÌÅͺ£À̽º °³¿ä
__DAO µðÀÚÀÎ ÆÐÅÏ
____DAO °èÃþ
__½ºÇÁ¸µÀ» »ç¿ëÇÏÁö ¾Ê´Â JDBC
____»ùÇà ÄÚµå
________ÇÁ·ÎÁ§Æ®¿¡ ƯÁ¤ µ¥ÀÌÅͺ£À̽º µå¶óÀ̹ö Ãß°¡
________¾ÖÇø®ÄÉÀ̼ÇÀÇ µð·ºÅ丮 ±¸Á¶
__½ºÇÁ¸µ JDBC ÆÐÅ°Áö
__½ºÇÁ¸µ¿¡¼ÀÇ JDBC
____DataSource
____DAO Ŭ·¡½ºÀÇ DataSource
________¾ÖÇø®ÄÉÀ̼ÇÀÇ µð·ºÅ丮 ±¸Á¶
__JdbcTemplateÀÇ ÀǹÌ
____½ºÇÁ¸µ ºó°ú °°Àº JdbcTemplate °´Ã¼ ±¸¼º
________Spring.xml ÆÄÀÏ
____JdbcTemplate Ŭ·¡½º°¡ Á¦°øÇÏ´Â ±â´É
________Á¶È¸
________¼öÁ¤
________±× ¹ÛÀÇ JdbcTemplate ¿¬»êÀÚ
____¾ÖÇø®ÄÉÀ̼ÇÀÇ µð·ºÅ丮 ±¸Á¶
________Employee.java ÆÄÀÏ
________EmployeeDao.java ÆÄÀÏ
________EmployeeDaoImpl.java ÆÄÀÏ
__½ºÇÁ¸µ JDBC ÀÏ°ýÀÛ¾÷ ÀÛ¾÷
____¾ÖÇø®ÄÉÀ̼ÇÀÇ µð·ºÅ丮 ±¸Á¶
________EmployeeDaoImpl.java ÆÄÀÏ
________HrPayrollBatchUpdate.java ÆÄÀÏ
__ÀúÀå ÇÁ·Î½ÃÀú È£Ãâ
____SimpleJdbcCall Ŭ·¡½ºÀÇ »ç¿ë
________ÀúÀå ÇÁ·Î½ÃÀú È£Ãâ
__¿¬½À¹®Á¦
__¿ä¾à
4Àå. ½ºÇÁ¸µ°ú ÇÏÀ̹ö³×ÀÌÆ® ¿¬µ¿
__°´Ã¼/°ü°è ¸ÅÇÎÀ» »ç¿ëÇÏ´Â ÀÌÀ¯
__ORM°ú O/RM, O/R ¸ÅÇÎ ¼Ò°³
__ÇÏÀ̹ö³×ÀÌÆ® ¼Ò°³
____ÇÏÀ̹ö³×ÀÌÆ® ¾ÆÅ°ÅØó
________¼³Á¤
________¼¼¼Ç ÆÑÅ丮
________________¼¼¼Ç
________Æ®·£Àè¼Ç
________ÁúÀÇ
________±âÁØ
________¿µ¼Ó¼º °´Ã¼
__ÇÏÀ̹ö³×ÀÌÆ®¿Í ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ÅëÇÕ
____¿¹Á¦ Äڵ忡¼ »ç¿ëÇÒ »ùÇà µ¥ÀÌÅÍ
____ÇÏÀ̹ö³×ÀÌÆ® ÅëÇÕ
____½ºÇÁ¸µ-ÇÏÀ̹ö³×ÀÌÆ® ÇÁ·ÎÁ§Æ®¿¡ ÇÊ¿äÇÑ JAR
____½ºÇÁ¸µ¿¡¼ ÇÏÀ̹ö³×ÀÌÆ® SessionFactory ¼³Á¤
________ÇÏÀ̹ö³×ÀÌÆ®¿ë XML ½ºÇÁ¸µ ¼³Á¤
____¾Ö³ëÅ×À̼ÇÀÌ Ãß°¡µÈ µµ¸ÞÀÎ ¸ðµ¨ Ŭ·¡½º
____ÇÏÀ̹ö³×ÀÌÆ® ¼¼¼Ç
________Session ÀÎÅÍÆäÀ̽º ¸Þ¼Òµå
____¿µ¼Ó¼º °èÃþ - DAO ±¸Çö
________EmployeeDao ÀÎÅÍÆäÀ̽º
________EmployeeDaoImpl Ŭ·¡½º
____¼ºñ½º °èÃþ - ¼ºñ½º ±¸Çö
________EmployeeService ÀÎÅÍÆäÀ̽º
________EmployeeServiceImpl Ŭ·¡½º
____¾ÖÇø®ÄÉÀ̼ÇÀÇ µð·ºÅ丮 ±¸Á¶
____¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà
________DBUtils Ŭ·¡½º
________SpringHibernateMain Ŭ·¡½º
________ÄÜ¼Ö Ãâ·Â
________Á÷¿ø Á¤º¸ Å×ÀÌºí¿¡ »ðÀÔµÈ µ¥ÀÌÅÍ
__ÇÏÀ̹ö³×ÀÌÆ® ÁúÀÇ ¾ð¾î
____ÁúÀÇ ÀÎÅÍÆäÀ̽º
____HQLÀ» ÀÌ¿ëÇÑ µ¥ÀÌÅͺ£À̽º ¿¬»ê
________FROM Àý
________AS Àý
________SELECT Àý
________WHERE Àý
________ORDER BY Àý
________GROUP BY Àý
________¸í¸íµÈ ¸Å°³º¯¼ö »ç¿ë
________UPDATE Àý
________DELETE Àý
________ÁúÀǸ¦ ÀÌ¿ëÇÑ ÆäÀÌÁöÈ
__ÇÏÀ̹ö³×ÀÌÆ® ±âÁØ ÁúÀÇ ¾ð¾î
____±âÁØ ÀÎÅÍÆäÀ̽º
________±âÁØÀ» ÀÌ¿ëÇÑ Á¦¾à
__¿¬½À¹®Á¦
__¿ä¾à
5Àå. ½ºÇÁ¸µ À¥ MVC ÇÁ·¹ÀÓ¿öÅ©
__MVC ¾ÆÅ°ÅØó¿Í °ü½É»çÀÇ ºÐ¸®
__ÇÁ·ÐÆ® ÄÁÆ®·Ñ·¯ µðÀÚÀÎ ÆÐÅÏ
__½ºÇÁ¸µ MVC¿¡ ´ëÇÑ ÀÌÇØ
____½ºÇÁ¸µ MVC ÇÁ·¹ÀÓ¿öÅ©ÀÇ Æ¯Â¡
____½ºÇÁ¸µ MVCÀÇ ¿äû ó¸® È帧
__°£´ÜÇÑ ½ºÇÁ¸µ MVC ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
____»õ·Î¿î ¸ÞÀ̺ì ÇÁ·ÎÁ§Æ® »ý¼º
____pom.xml¿¡ ½ºÇÁ¸µ MVC ÀÇÁ¸°ü°è Ãß°¡
____¾ÖÇø®ÄÉÀÌ¼Ç ¼³Á¤
________/WEB-INF/web.xml ÆÄÀÏ
________/WEB-INF/SpringDispatcher-servlet.xml ÆÄÀÏ
____ÄÁÆ®·Ñ·¯ »ý¼º - EmployeeController
____ºä »ý¼º - hello.jsp
____¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà
__½ºÇÁ¸µ MVCÀÇ DispatcherServlet
____¹èÆ÷ ¼¼úÀÚ web.xml¿¡¼ÀÇ DispatcherServlet
____½ºÇÁ¸µ MVC ¼³Á¤ ÆÄÀÏ À§Ä¡ µî·Ï
__½ºÇÁ¸µ ¼³Á¤ - SpringDispatcher-servlet.xml
__½ºÇÁ¸µ MVC ÄÁÆ®·Ñ·¯
____ÄÁÆ®·Ñ·¯ Á¤ÀǸ¦ À§ÇÑ @Controller
____¿äû ¸ÅÇÎÀ» À§ÇÑ @RequestMapping ¾Ö³ëÅ×À̼Ç
________Ŭ·¡½º ·¹º§ÀÇ ¸ÅÇÎ ¿äû
________¸Þ¼Òµå ·¹º§ÀÇ ¸ÅÇÎ ¿äû
________@RequestMappingÀÇ ¼Ó¼º Á¤º¸
________@RequestMappingÀÇ ¸Þ¼Òµå ¸Å°³º¯¼ö
________@RequestMapping ¾Ö³ëÅ×ÀÌ¼Ç ¸Þ¼ÒµåÀÇ °ª ¹Ýȯ
__½ºÇÁ¸µ MVCÀÇ ViewResolver
____ºä ±â¼ú JSP¸¦ À§ÇÑ ViewResolver ±¸¼º
__½ºÇÁ¸µ MVCÀÇ ¸ðµ¨
__½ºÇÁ¸µ MVC¿Í ÇÏÀ̹ö³×ÀÌÆ® ÅëÇÕ
____¾ÖÇø®ÄÉÀÌ¼Ç ±¸Á¶
____»ùÇà ÄÚµå¿Í »ùÇà µ¥ÀÌÅÍ ¸ðµ¨
____ÇÁ·ÎÁ§Æ® ±¸Á¶
____pom.xml ÆÄÀÏ
________hibernate.properties ÆÄÀÏ
____SpringDispatcher-servlet.xml ÆÄÀÏ
____ÇÏÀ̹ö³×ÀÌÆ® ¸ðµ¨ Ŭ·¡½º - ¿£Æ¼Æ¼ Ŭ·¡½º
____DAO °èÃþ
________EmployeeDao ÀÎÅÍÆäÀ̽º
________EmployeeDao ±¸Çö
____¼ºñ½º °èÃþ
________EmployeeService ÀÎÅÍÆäÀ̽º
________EmployeeService ±¸Çö
____½ºÇÁ¸µ MVC ÄÁÆ®·Ñ·¯ Ŭ·¡½º
____ºä ÆäÀÌÁö
________hello.jsp ÆäÀÌÁö
________employee.jsp ÆäÀÌÁö
________index.jsp ÆäÀÌÁö
____¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà
__@ControllerAdvice ¿¹¿Ü ó¸®
____GenericException Ŭ·¡½º
____SpringException Ŭ·¡½º
____EmployeeController Ŭ·¡½º
____hello.jsp ÆäÀÌÁö
____exception.jsp ÆäÀÌÁö
____¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà
__Spring MVC ±¹Á¦È(i18n)
____ÇÁ·ÎÆÛƼ ÆÄÀÏ
____Spring ¼³Á¤
________ReloadableResourceBundleMessageSource
________LocaleChangeInterceptor
________SessionLocaleResolver
____hello.jsp ÆäÀÌÁö
____¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà
__ÄÁÆ®·Ñ·¯¸¦ ÅëÇÑ Æû Çڵ鸵
____½ºÇÁ¸µ MVCÀÇ ModelAndView
____½ºÇÁ¸µ MVC ÄÁÆ®·Ñ·¯ Ŭ·¡½º
________ÄÁÆ®·Ñ·¯ Ŭ·¡½ºÀÇ @ModelAttribute
________ÄÁÆ®·Ñ·¯ Ŭ·¡½ºÀÇ ModelMap
____ºä ÆäÀÌÁö
____½ºÇÁ¸µ MVC Æû
____¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà
__¿¬½À¹®Á¦
__¿ä¾à
6Àå. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼¸¦ ÀÌ¿ëÇÑ º¸¾È
__½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ ÀǹÌ
____ÁÖ¿ä ¿¬»ê
__¼ºí¸´ ÇÊÅÍ ´Ù½Ãº¸±â
__º¸¾È À¯½ºÄÉÀ̽º
__½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ ¼³Á¤
____½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ ±¸¼º
________Ŭ·¡½ºÆнº¿¡ JAR Ãß°¡
________½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ ÀÇÁ¸¼º - pom.xml
____³×ÀÓ½ºÆäÀ̽º ¼³Á¤
__À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ URL Á¢±Ù º¸È£
____ù ¹ø° ´Ü°è - web.xml
____º¸¾È ¼³Á¤ ºÐ¸®
__À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ ·Î±×ÀÎ
____HTTP ±âº» ÀÎÁõ
____Æû ±â¹Ý ·Î±×ÀÎ ¼ºñ½º
____·Î±×¾Æ¿ô ¼ºñ½º
____ÀÍ¸í ·Î±×ÀÎ
____·Î±×ÀÎ Á¤º¸ ±â¾ï
__»ç¿ëÀÚ ÀÎÁõ
____¸Þ¸ð¸®»óÀÇ Á¤ÀǸ¦ ÀÌ¿ëÇÑ »ç¿ëÀÚ ÀÎÁõ
____µ¥ÀÌÅͺ£À̽º¸¦ ÀÌ¿ëÇÑ »ç¿ëÀÚ ÀÎÁõ
____Æнº¿öµå ¾ÏÈ£È
__¸Þ¼Òµå ·¹º§ º¸¾È
__º»°ÝÀûÀÎ ÀÛ¾÷ ½ÃÀÛ
____ÇÁ·ÎÁ§Æ® ±¸Á¶
____web.xml¿¡ ÇÊÅÍ Ãß°¡
____ºä °áÁ¤
____¸ÂÃãÇü ·Î±×ÀÎ Ãß°¡
____·Î±×ÀÎ ¿äû ¸ÅÇÎ
____Á÷¿ø ¸ñ·Ï Á¶È¸
____°èÁ¤Á¤º¸ ÀÔ·Â
____·Î±×¾Æ¿ô
____¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà
__¿¬½À¹®Á¦
__¿ä¾à
7Àå. ½ºÇÁ¸µÀ» ÀÌ¿ëÇÑ Å×½ºÆ®
__JUnit 4¸¦ ÀÌ¿ëÇÑ Å×½ºÆ®
____JUnit 4 ¾Ö³ëÅ×À̼Ç
____¾î¼Æ® ¸Þ¼Òµå
____JUnit 4 ¿¹Á¦
__TestNG¸¦ ÀÌ¿ëÇÑ Å×½ºÆ®
____TestNG ¾Ö³ëÅ×À̼Ç
____TestNG ¿¹Á¦
__¾ÖÀÚÀÏ ¼ÒÇÁÆ®¿þ¾î Å×½ºÆ®
____´ÜÀ§ Å×½ºÆ®
________°í¸³ Ŭ·¡½ºÀÇ ´ÜÀ§ Å×½ºÆ®
________¸ðÀÇ °´Ã¼¸¦ ÀÌ¿ëÇÑ ÀÇÁ¸ Ŭ·¡½ºÀÇ ´ÜÀ§ Å×½ºÆ®
________Mockito ÇÁ·¹ÀÓ¿öÅ©
____ÅëÇÕ Å×½ºÆ®
__½ºÇÁ¸µ MVC ÄÁÆ®·Ñ·¯ÀÇ ´ÜÀ§ Å×½ºÆ® »ý¼º
__½ºÇÁ¸µ MVC Å×½ºÆ® ÇÁ·¹ÀÓ¿öÅ©
____ÇÊ¿äÇÑ ÀÇÁ¸¼º
____½ºÇÁ¸µ Å×½ºÆ®ÀÇ ¾Ö³ëÅ×À̼Ç
________@ContextConfiguration ¾Ö³ëÅ×À̼Ç
________@WebAppConfiguration ¾Ö³ëÅ×À̼Ç
____MockMvc
________¾î¼¼Ç
____@RunWith(SpringJUnit4ClassRunner.class)
__¿¬½À¹®Á¦
__¿ä¾à
8Àå. JavaMail°ú JMSÀÇ ½ºÇÁ¸µ ¿¬µ¿
__½ºÇÁ¸µÀÇ À̸ÞÀÏ Áö¿ø
____JavaMail API ¼Ò°³
____JavaMail API »ç¿ë
____JavaMailÀ» À§ÇÑ ½ºÇÁ¸µ API
____½ºÇÁ¸µ ¸ÞÀÏ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
________¼³Á¤ ÆÄÀÏ - Spring.xml
________½ºÇÁ¸µÀÇ À̸ÞÀÏ ¹ß½Å Ŭ·¡½º
________MailerTest Ŭ·¡½º
__½ºÇÁ¸µ ÀÚ¹Ù ¸Þ½Ã¡ ¼ºñ½º
____¸Þ½ÃÁö¿Í ¸Þ½Ã¡ÀÇ ÀǹÌ
____JMSÀÇ ÀǹÌ
____JMS ¾ÖÇø®ÄÉÀ̼Ç
________JMS ±¸¼º¿ä¼Ò
____MOM ¼ºñ½º Á¦°øÀÚ
________ActiveMQ ¼³Á¤ - ¸Þ½ÃÁö Å¥
____½ºÇÁ¸µ ºó ¼³Á¤(Spring.xml)
____MessageSender.java - ½ºÇÁ¸µ JMS ÅÛÇø´
____App.java
____ActiveMQ ½ÃÀÛ
____Ãâ·Â
____Áß°èÀÚ ¸ð´ÏÅ͸µ
____App.java ½ÇÇà ½Ã ¿¹¿Ü
__¿¬½À¹®Á¦
__¿ä¾à
9Àå. ¾Ö³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ½ºÇÁ¸µ Á¦¾î¿ªÀü
__¾Ö³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ÄÁÅ×ÀÌ³Ê ¼³Á¤
____XML ´ë ¾Ö³ëÅ×À̼Ç
____ºó °ü¸®
________½ºÅ×·¹¿À ŸÀÔ ¾Ö³ëÅ×À̼Ç
________@Component
________@Repository
________@Service
________@Controller
________°¨ÁöµÈ ±¸¼º¿ä¼ÒÀÇ ¸í¸í ±ÔÄ¢
________±¸¼º¿ä¼Ò À̸§ Á÷Á¢ ÁöÁ¤
________Ŭ·¡½º ÀÚµ¿ °¨Áö¿Í ºó Á¤ÀÇ µî·Ï
________ÇÊÅ͸¦ ÀÌ¿ëÇÑ °Ë»ö ¹æ½Ä Á¶Á¤
________½ºÄÚÇÁ Á¤ÀÇ - @Scope
____@Required ¾Ö³ëÅ×À̼ÇÀ» ÀÌ¿ëÇÑ ÀÇÁ¸°ü°è °Ë»ç
____¾Ö³ëÅ×ÀÌ¼Ç ±â¹Ý ÀÇÁ¸°ü°è ÁÖÀÔ
____@Autowired
________ÇÁ·ÎÆÛƼ¿¡ @Autowired Àû¿ë
________@Qualifier
________@Resource
____»ý¸í Áֱ⠾ֳëÅ×À̼Ç
__½ºÇÁ¸µÀÇ ÀÚ¹Ù ±â¹Ý ¼³Á¤
____@Configuration ¾Ö³ëÅ×À̼Ç
____@Bean ¾Ö³ëÅ×À̼Ç
________ºó ¼±¾ð
________ºó À̸§ ÁöÁ¤
________ÀÇÁ¸°ü°è ÁÖÀÔ
____@Import ¾Ö³ëÅ×À̼Ç
________»ý¸íÁÖ±â Äݹé
____@Scope ¾Ö³ëÅ×À̼Ç
__½ºÇÁ¸µÀÇ À̺¥Æ® ó¸®
____½ºÇÁ¸µÀÇ Ç¥ÁØ À̺¥Æ®
____½ºÇÁ¸µÀÇ Ç¥ÁØ À̺¥Æ® ¸®½º´×
________¸®½º³Ê »ý¼º
____½ºÇÁ¸µÀÇ À̺¥Æ® ¹ß»ý
________»ç¿ëÀÚÁ¤ÀÇ À̺¥Æ® »ý¼º
________À̺¥Æ® ¹ß»ý
________»ç¿ëÀÚÁ¤ÀÇ À̺¥Æ® ó¸®
____½ºÇÁ¸µ À̺¥Æ®ÀÇ ÀÌÁ¡
__½ºÇÁ¸µ Ç¥Çö ¾ð¾î
____SpELÀ» ÀÌ¿ëÇÑ ºó ÂüÁ¶
________XML ±â¹Ý ¼³Á¤
________¾Ö³ëÅ×ÀÌ¼Ç ±â¹Ý ¼³Á¤
____SpELÀ» ÀÌ¿ëÇÑ ¸Þ¼Òµå È£Ãâ
________XML ±â¹Ý ¼³Á¤
________¾Ö³ëÅ×ÀÌ¼Ç ±â¹Ý ¼³Á¤
____SpELÀÇ ¿¬»êÀÚ
________XML ±â¹Ý ¼³Á¤
________¾Ö³ëÅ×ÀÌ¼Ç ±â¹Ý ¼³Á¤
____SpELÀÇ Ä÷º¼Ç
________XML ±â¹Ý ¼³Á¤
________¾Ö³ëÅ×ÀÌ¼Ç ±â¹Ý ¼³Á¤
____SpELÀÇ Á¤±ÔÇ¥Çö½Ä
________XML ±â¹Ý ¼³Á¤
________¾Ö³ëÅ×ÀÌ¼Ç ±â¹Ý ¼³Á¤
__ÅؽºÆ® ¸Þ½ÃÁö¿Í ±¹Á¦È
____½ºÇÁ¸µ¿¡¼ÀÇ ±¹Á¦È(i18n)
__¿¬½À¹®Á¦
__¿ä¾à
10Àå. ½ºÇÁ¸µÀÇ °üÁ¡ÁöÇâ ÇÁ·Î±×·¡¹Ö
__¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡¼ OOPÀÇ ¹®Á¦Á¡
__AOP ¼Ò°³
__AOP ¿ë¾î
____Á¶ÀÎÆ÷ÀÎÆ®
____¾îµå¹ÙÀ̽º
____Æ÷ÀÎÆ®ÄÆ
____¾Ö½ºÆåÆ®
____¼Ò°³
____Ÿ±ê
____ÇÁ·Ï½Ã
____À§ºù
____À§¹ö
__AOP ±¸Çö
__½ºÇÁ¸µÀÇ AOP Áö¿ø
__AspectJ ¾Ö³ëÅ×ÀÌ¼Ç ½ºÅ¸ÀÏ
____½ºÇÁ¸µ¿¡¼ÀÇ AspectJ ¾Ö³ëÅ×ÀÌ¼Ç ¼³Á¤
____¾Ö½ºÆåÆ® ¼±¾ð - @AspectJ
____Æ÷ÀÎÆ®ÄÆ ¼±¾ð
____¾îµå¹ÙÀ̽º ¼±¾ð
________¾îµå¹ÙÀ̽º ÀÌÀü
________¾îµå¹ÙÀ̽º ÀÌÈÄ
________¾îµå¹ÙÀ̽º ¹Ýȯ ÈÄ
________¾îµå¹ÙÀ̽º ´øÁø ÈÄ
________¾îµå¹ÙÀ̽º ÁÖº¯
____ÇÁ·Ï½Ã
__@AspectJ ¾Ö³ëÅ×À̼ÇÀ» »ç¿ëÇØ ½ºÇÁ¸µ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
____¾ÖÇø®ÄÉÀ̼ÇÀÇ µð·ºÅ丮 ±¸Á¶
____ÀÚ¹Ù ÆÄÀÏ »ý¼º
________Employee.java
________EmployeeService.java
________LoggingAspect.java
________PayrollsSystem.java
____½ºÇÁ¸µ ¼³Á¤ ÆÄÀÏ »ý¼º
____¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà
__XML ½ºÅ°¸¶ ±â¹Ý ¼³Á¤
____¾Ö½ºÆåÆ® ¼±¾ð
____Æ÷ÀÎÆ®ÄÆ ¼±¾ð
____¾îµå¹ÙÀ̽º ¼±¾ð
________¾îµå¹ÙÀ̽º ÀÌÀü
________¾îµå¹ÙÀ̽º ÀÌÈÄ
________¾îµå¹ÙÀ̽º ¹Ýȯ ÈÄ
________¾îµå¹ÙÀ̽º ´øÁø ÈÄ
________¾îµå¹ÙÀ̽º ÁÖº¯
__XML ½ºÅ°¸¶ ±â¹Ý ¼³Á¤À» ÀÌ¿ëÇÑ ½ºÇÁ¸µ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
____ÀÚ¹Ù ÆÄÀÏ »ý¼º
________Employee.java
________EmployeeService.java
________LoggingAspect.java
________PayrollsSystem.java
____½ºÇÁ¸µ ¼³Á¤ ÆÄÀÏ »ý¼º
____¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇà
__¿¬½À¹®Á¦
__¿ä¾à
ºÎ·Ï A. ¿¬½À¹®Á¦ ÇØ´ä
ºÎ·Ï B. ¾ÆÆÄÄ¡ ´õºñ¸¦ ÀÌ¿ëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç µ¥ÀÌÅͺ£À̽º ±¸¼º
ºÎ·Ï C. ½ºÇÁ¸µ Æû ÅÂ±× ¶óÀ̺귯¸®
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
ÀÌ »óÇ°ÀÇ ½Ã¸®Áî
(ÃÑ 208±Ç / ÇöÀ籸¸Å °¡´Éµµ¼ 208±Ç)
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.