°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (38,480¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (28,350¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (32,400¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

½ºÇÁ¸µ öÀú ÀÔ¹® : óÀ½ºÎÅÍ ³¡±îÁö öÀúÇÏ°Ô ¹è¿ì´Â

¿øÁ¦ : SPRINGôËî¼ìýÚ¦ SPRING FRAMEWORKªËªèªëJAVA«¢«×«ê«±-«·«ç«óËÒÛ¡
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

°øÀ¯Çϱâ

½Ç¹« Áß½ÉÀÇ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¿Ïº® ÀÔ¹®¼­

Á¤°¡

45,000¿ø

  • 40,500¿ø (10%ÇÒÀÎ)

    2,250P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
  • 3/29(±Ý) À̳» ¹ß¼Û ¿¹Á¤  (¼­¿ï½Ã °­³²±¸ »ï¼º·Î 512)
  • ¹«·á¹è¼Û
  • ÁÖ¹®¼ö·®
    °¨¼Ò Áõ°¡
    • À̺¥Æ®/±âȹÀü

    • ¿¬°üµµ¼­(44)

    • »óÇ°±Ç

    AD

    Ã¥¼Ò°³

    ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±âÃʺÎÅÍ °³¹ß °¡À̵å±îÁö!

    ÀÚ¹Ù ±â¹Ý ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¾÷°è Ç¥ÁØÀÎ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ ¹è¿öº¸ÀÚ. ÀÌ Ã¥Àº DI/AOP, JDBC, JPA °°Àº ±âº» ±â¼úºÎÅÍ MVC, ½ÃÅ¥¸®Æ¼, ¹èÄ¡¿Í ±× ¹ÛÀÇ ´Ù¾çÇÑ ½ºÇÁ¸µ ÇÁ·ÎÁ§Æ®±îÁö ÇÔ²² ¼³¸íÇÑ´Ù. ±×¸®°í ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýºÎÅÍ °³¹ß °¡À̵å±îÁö, ÇÁ·¹ÀÓ¿öÅ©¸¦ È°¿ëÇϱâ À§ÇÑ ¹æ¹ý°ú ³ëÇÏ¿ì±îÁö öÀúÇÏ°Ô Ç®¾î³»°í ÀÖ´Ù. ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇØ ÀÚ¹Ù ¾ÖÇø®ÄÉÀ̼ÇÀ» óÀ½ °³¹ßÇÏ´Â »ç¶÷Àº ¹°·Ð, ÀÌ¹Ì ½áºÃÁö¸¸ ´Ù¸¥ ±â´ÉµéÀ» ´õ È°¿ëÇغ¸°í ½ÍÀº »ç¶÷, »ç³» ¾÷¹« ½Ã½ºÅÛÀ» ÀÚ¹Ù·Î °³¹ßÇÏ´Â »ç¶÷ ¸ðµÎ¿¡°Ô ÀÌ Ã¥À» ÃßõÇÑ´Ù.

    ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±âÃʺÎÅÍ °³¹ß °¡À̵å±îÁö!

    ÀÚ¹Ù ±â¹Ý ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¾÷°è Ç¥ÁØÀÎ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ ¹è¿öº¸ÀÚ. ÀÌ Ã¥Àº DI/AOP, JDBC, JPA °°Àº ±âº» ±â¼úºÎÅÍ MVC, ½ÃÅ¥¸®Æ¼, ¹èÄ¡¿Í ±× ¹ÛÀÇ ´Ù¾çÇÑ ½ºÇÁ¸µ ÇÁ·ÎÁ§Æ®±îÁö ÇÔ²² ¼³¸íÇÑ´Ù. ±×¸®°í ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýºÎÅÍ °³¹ß °¡À̵å±îÁö, ÇÁ·¹ÀÓ¿öÅ©¸¦ È°¿ëÇϱâ À§ÇÑ ¹æ¹ý°ú ³ëÇÏ¿ì±îÁö öÀúÇÏ°Ô Ç®¾î³»°í ÀÖ´Ù.

    ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇØ ÀÚ¹Ù ¾ÖÇø®ÄÉÀ̼ÇÀ» óÀ½ °³¹ßÇÏ´Â »ç¶÷Àº ¹°·Ð, ÀÌ¹Ì ½áºÃÁö¸¸ ´Ù¸¥ ±â´ÉµéÀ» ´õ È°¿ëÇغ¸°í ½ÍÀº »ç¶÷, »ç³» ¾÷¹« ½Ã½ºÅÛÀ» ÀÚ¹Ù·Î °³¹ßÇÏ´Â »ç¶÷ ¸ðµÎ¿¡°Ô ÀÌ Ã¥À» ¼Ò°³ÇÑ´Ù

    ÃâÆÇ»ç ¼­Æò

    ÀÌ Ã¥À» ¼Õ¿¡ µç ´ëºÎºÐÀÇ µ¶ÀÚ¶ó¸é ¾Æ¸¶µµ '½ºÇÁ¸µ'À̶ó´Â ´Ü¾î¸¦ ÇѹøÂëÀº µé¾îºÃ°Å³ª ½ÇÁ¦·Î »ç¿ëÇغÃÀ» °ÍÀÌ´Ù. 2013³â¿¡ ÇÁ·ÎÁ§Æ®°¡ ½ÃÀÛµÈ ÀÌ·¡ Àü ¼¼°èÀûÀ¸·Î ¸¹Àº »ç¿ëÀÚ¸¦ È®º¸ÇÑ ½ºÇÁ¸µ ºÎÆ®¸¦ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©º¸´Ù ¸ÕÀú Á¢ÇÑ »ç¶÷µéµµ ´Ù¼ö ÀÖÀ» °Í °°°í ¾Æ¿¹ ½ºÇÁ¸µ ÀÚü¸¦ óÀ½ Á¢ÇÏ´Â »ç¶÷µµ ÀÖÀ»Áöµµ ¸ð¸£°Ú´Ù.

    ÀÌ Ã¥Àº ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇØ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ°í ÀÖ´Â(ȤÀº °³¹ßÇÒ) ¸ðµç °³¹ßÀÚ¸¦ ´ë»óÀ¸·Î ÇÑ´Ù. Áö±ÝºÎÅÍ ½ºÇÁ¸µÀ» ¹è¿ì·Á´Â ÃʽÉÀÚºÎÅÍ ½ºÇÁ¸µÀ» ¾î´À ¼öÁØ ÀÌ»óÀ¸·Î »ç¿ëÇÏ°í ÀÖ´Â º£Å׶û±îÁö ÀÌ Ã¥À» Àд٠º¸¸é ½ºÇÁ¸µÀÇ ±âÃʺÎÅÍ ½ÇÁ¦ ½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â ÀÀ¿ë ¹æ¹ý±îÁö Æø³Ð°Ô ÀÍÈú ¼ö ÀÖµµ·Ï ¸¸µé¾îÁ® ÀÖ´Ù. ƯÈ÷ ½ºÇÁ¸µ ºÎÆ®¸¦ ½ºÇÁ¸µº¸´Ù ¸ÕÀú Á¢ÇÑ »ç¶÷À̶ó¸é ½ºÇÁ¸µ º»Ã¼¿¡ ´ëÇØ ±âÃʺÎÅÍ ¹è¿ì¸é¼­ ¾îµð±îÁö°¡ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¹üÀ§ÀÌ°í ¾îµðºÎÅÍ°¡ ½ºÇÁ¸µ ºÎÆ®ÀÇ ¹üÀ§ÀÎÁö ÀÌÇØÇÒ ¼ö ÀÖ°Ô µÇ¾î ½ºÇÁ¸µ ºÎÆ®ÀÇ Æí¸®ÇÔÀ» ´Ù½Ã Çѹø ±ú´Ý´Â ±âȸ°¡ µÉ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

    ÀÌ Ã¥¿¡´Â ½ÇÁ¦ ½Ã½ºÅÛÀ» ±¸ÃàÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ »çÇ×µéÀ» Æ÷ÇÔÇÏ°í ÀÖÀ¸¸ç, ±âº» °³³ä»Ó ¾Æ´Ï¶ó ¼Ò½ºÄڵ带 ÅëÇØ ¼³¸íÀ» À̾°¡´Â »ó´çÈ÷ ½ÇõÀûÀÎ ÀÔ¹®¼­´Ù. À̸¦ À§ÇØ ½ºÇÁ¸µÀÌ ±â´ÉÀ̳ª »ç¿ë¹ýÀ» ¼³¸íÇÒ ¶§ ºñ½ÁÇÑ ºÐ·®ÀÇ ¼Ò½ºÄڵ嵵 ÇÔ²² º¸¿©ÁÙ ¼ö ÀÖ°Ô ³ë·ÂÇß´Ù. ÀÌ Ã¥À» ¹ö½º³ª ÁöÇÏö¿¡¼­ º¸´Â °ÍÀº ±ÇÀåÇÏÁö ¾Ê´Â´Ù. ´ë½Å ÁýÀ¸·Î ±Í°¡ÇÑ Èijª, °¡±î¿î Ä«Æ䳪 »ç¹«½Ç¿¡¼­ PCÀÇ Àü¿øÀ» ÄÒ ´ÙÀ½ Ã¥À» ÀоîÁÖ±æ ¹Ù¶õ´Ù. ±×¸®°í ½ÇÁ¦·Î ¼Ò½ºÄڵ带 Ãĺ¸¸é¼­ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ üÇèÇØ ºÃÀ¸¸é ÁÁ°Ú´Ù.

    ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
    ÀÌ Ã¥Àº Å©°Ô ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© º»Ã¼¿¡ ´ëÇÑ ¼³¸í(1Àå~8Àå), ½ºÇÁ¸µ °ü·Ã ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ¼³¸í(9Àå~13Àå), ±×¸®°í À̵éÀ» Á¾ÇÕÀûÀ¸·Î ¿«Àº ½Ç½À(14Àå), µÚ¿¡ Ãß°¡µÈ ³»¿ë(15Àå)À¸·Î ±¸¼ºµÈ´Ù. °¢ ÀåÀº ´ÙÀ½°ú °°Àº ±âÁØÀ¸·Î ºÐ·ùÇÒ ¼ö ÀÖ´Ù.
    - ½ºÇÁ¸µÀÌ ¸¸µé¾îÁø ¹è°æ°ú ¿ª»ç(1Àå)
    - ½ºÇÁ¸µ ÄÚ¾î(2Àå)
    - µ¥ÀÌÅÍ Á¢±Ù(3Àå, 10Àå, 11Àå)
    - À¥ ¾ÖÇø®ÄÉÀ̼Ç(4Àå~7Àå, 9Àå, 12Àå)
    - Å×½ºÆ®(8Àå)
    - ½ºÇÁ¸µ ºÎÆ®(13Àå)
    - ½ºÇÁ¸µ ¹èÄ¡(15Àå)

    1Àå¿¡¼­´Â ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©°¡ µîÀåÇÑ ¹è°æ°ú ¹ßÀüÇØ¿Â ¿ª»ç¸¦ ¼³¸íÇÑ´Ù. ½ºÇÁ¸µÀÌ Ã³À½ ¸¸µé¾îÁø ÀÌÀ¯¸¦ ÀÌÇØÇÏ¸é ½ºÇÁ¸µÀÌ ¾î¶² öÇÐÀ» °¡Áö°í ¹ßÀüÇØ¿Â °ÍÀÎÁö ¾Ë°Ô µÈ´Ù. ´ÙÀ½Àº ½ºÇÁ¸µ Äھ ´ëÇÑ À̾߱â·Î, 2Àå ÈĹݺο¡¼­ ½ºÇÁ¸µ¿¡¼­ °¡Àå Áß¿äÇÑ DI¿Í AOP¸¦ ¼³¸íÇÑ´Ù. DI¿Í AOPÀÇ °³³äÀÌ ¾ÆÁ÷ Àß ÀâÇôÀÖÁö ¾Ê´Ù¸é ÀÌ ÀåÀ» ¸ÕÀú Àо´Â °Íµµ ÁÁÀ» °ÍÀÌ´Ù. µ¥ÀÌÅÍ Á¢±Ù¿¡ ´ëÇؼ­´Â 3Àå, 10Àå, 11Àå¿¡¼­ ¼³¸íÇÏ°í Àִµ¥, 3Àå¿¡¼­ ½ºÇÁ¸µ JDBC¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¸ÕÀú ÀÍÈù ÈÄ, 10Àå°ú 11Àå¿¡¼­ µ¥ÀÌÅÍ Á¢±ÙÀ» À§ÇÑ ´Ù¸¥ ¶óÀ̺귯¸®¸¦ ¿¬°èÇؼ­ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µÈ´Ù.Âü°í·Î ½ºÇÁ¸µ ÄÚ¾î¿Í µ¥ÀÌÅÍ Á¢±Ù ºÎºÐÀº À¥ ¾ÖÇø®ÄÉÀ̼ǻӸ¸ ¾Æ´Ï¶ó ÀÏ¹Ý ¾ÖÇø®ÄÉÀ̼ǿ¡¼­µµ ÀÀ¿ëÇÒ ¼ö ÀÖ´Â ³»¿ëÀ¸·Î µÅ ÀÖ´Ù.

    4ÀåºÎÅÍ´Â º»°ÝÀûÀ¸·Î À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â µ¥ ÇÊ¿äÇÑ ³»¿ëÀÌ ³ª¿À´Âµ¥ ¿ì¼± ½ºÇÁ¸µ MVC¸¦ ¼³¸íÇÏ°í 5Àå¿¡¼­´Â È­¸éÀ» ÀÀ´äÇÏ´Â À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ», 6Àå¿¡¼­´Â µ¥ÀÌÅ͸¸ ÀÀ´äÇÏ´Â À¥ ¾ÖÇø®ÄÉÀ̼Ç(RESTful À¥ ¼­ºñ½º)À» °³¹ßÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. 7Àå¿¡¼­´Â ½ÇÁ¦·Î À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¶§ ÇÊ¿äÇÑ ¼¼¼Ç °ü¸®³ª ÆÄÀÏ ¾÷·Îµå¿Í °°Àº ÀÀ¿ë ±â¼úÀ» ´Ù·é´Ù. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼¸¦ È°¿ëÇÑ ÀÎÁõÀ̳ª Àΰ¡ ±â´É¿¡ ´ëÇؼ­´Â 9Àå¿¡¼­ ¼³¸íÇÏ°í 12Àå¿¡¼­´Â À¥ ¾ÖÇø®ÄÉÀ̼ǰú ¿¬°èÇÒ ÅÛÇø´ ¿£ÁøÀ¸·Î ŸÀÓ¸®ÇÁ¸¦ ¼Ò°³ÇÑ´Ù. ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¶§ Å×½ºÆ®´Â ¹Ýµå½Ã ÇÊ¿äÇÑ ºÎºÐÀ¸·Î, 8Àå¿¡¼­´Â ½ºÇÁ¸µÀ» »ç¿ëÇÑ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ´ÜÀ§ Å×½ºÆ®¿Í ÅëÇÕ Å×½ºÆ®¸¦ ÇÒ ¶§ ¾î¶² ¸ðµâÀ» »ç¿ëÇÏ¸é µÇ´ÂÁö ¼³¸íÇÑ´Ù.

    13Àå¿¡¼­´Â µåµð¾î ½ºÇÁ¸µ ºÎÆ®°¡ µîÀåÇϴµ¥, ¿©±â¼­´Â ±â´É ¼³¸íÀ» ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ¿ì¼± üÇèºÎÅÍ ÇÒ ¼ö ÀÖ°Ô ±¸¼ºµÅ ÀÖ´Ù. ½ºÇÁ¸µ ºÎÆ®¸¦ ¿ì¼± üÇèÇÑ ´ÙÀ½ ±â´É¿¡ ´ëÇÑ ¼³¸íÀ» ÇÏ´Â ¹æ¹ýÀ¸·Î Àü°³Çؼ­ ´õ¿í ´õ ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖ°Ô ±¸¼ºÇß´Ù. 14Àå¿¡¼­´Â ÀÌ Ã¥¿¡¼­ ´Ù·é ³»¿ëÀ» Æ©Å丮¾ó Çü½ÄÀ¸·Î ½Ç½ÀÇغ¼ ¼ö ÀÖ´Ù. ÀÌÁ¦±îÁö ÀÍÈù ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±â´ÉÀ» È°¿ëÇØ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾îº¸ÀÚ. 15ÀåÀº µÚ¿¡ ÀÌ Ã¥ÀÌ ¸¸µé¾îÁø ÈÄ, ¿Â¶óÀÎ ¹®¼­·Î µ¡ºÙ¿©Áø ³»¿ëÀ¸·Î ½ºÇÁ¸µ ¹èÄ¡¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ÇÑ±Û ¹ø¿ª¼­¿¡¼­´Â Á¾ÀÌ Ã¥¿¡ ³»¿ëÀ» Æ÷ÇÔÇÏ¿´´Ù.

    [ÀúÀÚ ¼Ò°³]

    ÁÖ½Äȸ»ç NTT µ¥ÀÌÅÍ

    ¸ðÅäÇϽà ÄËÁö(±âȹ ¹× 1Àå ´ã´ç)

    ÁÖ½Äȸ»ç NTT µ¥ÀÌÅÍ ¹Ì±¹ ¹ýÀο¡¼­ ¿ÀÇ ½ºÅðú ¿ÀÇ ÄÄǻƮ, ¿ÀÇ ³×Æ®¿öÅ· ÆÄ¿îµ¥ÀÌ¼Ç µîÀÇ IaaS¿¡ °ü·ÃµÈ Çõ½Å È°µ¿À» ÇØ¿Ô´Ù. ƯÈ÷ ¿ÀÇ ½ºÅÃÀº ⸳ ¸â¹öÀÇ ÇÑ »ç¶÷À¸·Î ¼³¸³ ÃʱâºÎÅÍ ±íÀÌ °ü¿©ÇØ¿Ô´Ù.
    ¸¶Å° Åä½Ã¾ÆÅ°(2Àå, 13Àå, 14Àå ´ã´ç)
    ÁÖ½Äȸ»ç ÇǺ¸Å» ÀúÆÒÀÇ ½Ã´Ï¾î ¼Ö·ç¼Ç ¾ÆÅ°ÅØÆ®´Ù. NTT µ¥ÀÌÅÍ¿¡¼­ ÇöÀçÀÇ ÀúÀÚµé°ú ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ º¸±Þ È°µ¿À» ÇÒ ¶§ ½ºÇÁ¸µ°ú PaaS(Ŭ¶ó¿ìµå ÆÄ¿î´õ¸®)ÀÇ Å« °¡´É¼º¿¡ ¸Å·ÂÀ» ´À²¸ ÇǺ¸Å»·Î ¿Å°å´Ù.
    ½Ã¹ÌÁî Ä«ÁîÅ°(2Àå, 4Àå, 5Àå, 6Àå, 7Àå, 8Àå, 9Àå, 11Àå ´ã´ç)
    ÁÖ½Äȸ»ç ´Ö½Å ¼ÒÇÁÆ®¿þ¾î¿¡ ÀÔ»çÇÑ ÈÄ, ÀÚ¹Ù ±â¹ÝÀÇ ½Ã½ºÅÛÀ» °³¹ßÇß°í, ÇöÀç´Â TERASOLUNA ¼­¹ö ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¾ÆÅ°ÅØÆ®·Î ÇÏ·çÇÏ·ç ¿­½ÉÈ÷ È°µ¿ ÁßÀÌ´Ù.
    ÄÚÁö¸¶ À¯½º½ºÄÉ(2Àå, 3Àå, 7Àå, 11Àå, 12Àå ´ã´ç)
    ÁÖ½Äȸ»ç NTT µ¥ÀÌÅÍ¿¡ ÀÔ»çÇÑ ÀÌ·¡ °ø°ø ºÐ¾ßÀÇ ½Ã½ºÅÛ °³¹ß¿¡¼­ º£Å׶û ¾ÆÅ°ÅØÆ® ¿ªÇÒÀ» Çß´Ù. ÀÌÈÄ °ü°è»ç °øÅëÀÇ Àü»ç ÇÁ·¹ÀÓ¿öÅ© °³¹ß¿¡ Âü¿©ÇÑ °ÍÀÌ Àο¬ÀÌ µÇ¾î ÀÌ Ã¥ÀÇ ÁýÇÊ¿¡ Âü¿©ÇÏ°Ô µÆ´Ù.
    ÀÌÄÉ¾ß Åä¸ðÀ¯Å°(10Àå, 12Àå ´ã´ç)
    ÁÖ½Äȸ»ç NTT µ¥ÀÌÅÍ¿¡ ÀÔ»çÇÑ ÈÄ, ½ºÇÁ¸µÀ» È°¿ëÇÑ ½Ã½ºÅÛÀ» ´Ù¼ö °³¹ßÇß°í ÇöÀç´Â NTT µ¥ÀÌÅÍ°¡ ¸¸µç ½ºÇÁ¸µ ±â¹ÝÀÇ Ç¥ÁØ ÇÁ·¹ÀÓ¿öÅ©ÀÎ TERASOLUNA ¼­¹ö ÇÁ·¹ÀÓ¿öÅ© °³¹ß ¸®´õ¸¦ ¸Ã°í ÀÖ´Ù.
    Äí¶ó¸ðÅä Å°ÀÌÄ¡(15Àå ´ã´ç)
    ÁÖ½Äȸ»ç NTT µ¥ÀÌÅÍ¿¡ ÀÔ»çÇÑ ÈÄ ¼ö³â °£ ½ºÇÁ¸µÀ» È°¿ëÇÑ ½Ã½ºÅÛÀ» °³¹ßÇÏ°í ±ÝÀ¶±â°üÀÇ ¹Ì¼Ç Å©¸®Æ¼ÄÃÇÑ ½Ã½ºÅÛ¿¡ ÀÚ¹Ù ÇÁ·¹ÀÓ¿öÅ©¸¦ µµÀÔÇÏ°í Áö¿øÇÏ´Â ÀÏÀ» Çß´Ù.
    Ä«¿Í»çÅ° ¸¶»çÈ÷·Î(°¨¼ö ´ã´ç)
    ÁÖ½Äȸ»ç NTTµ¥ÀÌÅÍ¿¡ ÀÔ»çÇÑ ÈÄ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÏÁö ¾Ê´Â ¾÷¹« ½Ã½ºÅÛÀ» °³¹ßÇÏ°í ÇÁ·ÎÁ§Æ® °ü¸®¸¦ Çß´Ù.

    ¡´ÃâÆÇ»ç ¸®ºä¡µ

    ÀÌ Ã¥À» ¼Õ¿¡ µç ´ëºÎºÐÀÇ µ¶ÀÚ¶ó¸é ¾Æ¸¶µµ ¡®½ºÇÁ¸µ¡¯À̶ó´Â ´Ü¾î¸¦ ÇѹøÂëÀº µé¾îºÃ°Å³ª ½ÇÁ¦·Î »ç¿ëÇغÃÀ» °ÍÀÌ´Ù. 2013³â¿¡ ÇÁ·ÎÁ§Æ®°¡ ½ÃÀÛµÈ ÀÌ·¡ Àü ¼¼°èÀûÀ¸·Î ¸¹Àº »ç¿ëÀÚ¸¦ È®º¸ÇÑ ½ºÇÁ¸µ ºÎÆ®¸¦ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©º¸´Ù ¸ÕÀú Á¢ÇÑ »ç¶÷µéµµ ´Ù¼ö ÀÖÀ» °Í °°°í ¾Æ¿¹ ½ºÇÁ¸µ ÀÚü¸¦ óÀ½ Á¢ÇÏ´Â »ç¶÷µµ ÀÖÀ»Áöµµ ¸ð¸£°Ú´Ù.
    ÀÌ Ã¥Àº ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇØ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ°í ÀÖ´Â(ȤÀº °³¹ßÇÒ) ¸ðµç °³¹ßÀÚ¸¦ ´ë»óÀ¸·Î ÇÑ´Ù. Áö±ÝºÎÅÍ ½ºÇÁ¸µÀ» ¹è¿ì·Á´Â ÃʽÉÀÚºÎÅÍ ½ºÇÁ¸µÀ» ¾î´À ¼öÁØ ÀÌ»óÀ¸·Î »ç¿ëÇÏ°í ÀÖ´Â º£Å׶û±îÁö ÀÌ Ã¥À» Àд٠º¸¸é ½ºÇÁ¸µÀÇ ±âÃʺÎÅÍ ½ÇÁ¦ ½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â ÀÀ¿ë ¹æ¹ý±îÁö Æø³Ð°Ô ÀÍÈú ¼ö ÀÖµµ·Ï ¸¸µé¾îÁ® ÀÖ´Ù.
    ƯÈ÷ ½ºÇÁ¸µ ºÎÆ®¸¦ ½ºÇÁ¸µº¸´Ù ¸ÕÀú Á¢ÇÑ »ç¶÷À̶ó¸é ½ºÇÁ¸µ º»Ã¼¿¡ ´ëÇØ ±âÃʺÎÅÍ ¹è¿ì¸é¼­ ¾îµð±îÁö°¡ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¹üÀ§ÀÌ°í ¾îµðºÎÅÍ°¡ ½ºÇÁ¸µ ºÎÆ®ÀÇ ¹üÀ§ÀÎÁö ÀÌÇØÇÒ ¼ö ÀÖ°Ô µÇ¾î ½ºÇÁ¸µ ºÎÆ®ÀÇ Æí¸®ÇÔÀ» ´Ù½Ã Çѹø ±ú´Ý´Â ±âȸ°¡ µÉ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
    ÀÌ Ã¥¿¡´Â ½ÇÁ¦ ½Ã½ºÅÛÀ» ±¸ÃàÇÒ ¶§ °í·ÁÇØ¾ß ÇÒ »çÇ×µéÀ» Æ÷ÇÔÇÏ°í ÀÖÀ¸¸ç, ±âº» °³³ä»Ó ¾Æ´Ï¶ó ¼Ò½ºÄڵ带 ÅëÇØ ¼³¸íÀ» À̾°¡´Â »ó´çÈ÷ ½ÇõÀûÀÎ ÀÔ¹®¼­´Ù. À̸¦ À§ÇØ ½ºÇÁ¸µÀÌ ±â´ÉÀ̳ª »ç¿ë¹ýÀ» ¼³¸íÇÒ ¶§ ºñ½ÁÇÑ ºÐ·®ÀÇ ¼Ò½ºÄڵ嵵 ÇÔ²² º¸¿©ÁÙ ¼ö ÀÖ°Ô ³ë·ÂÇß´Ù.
    ÀÌ Ã¥À» ¹ö½º³ª ÁöÇÏö¿¡¼­ º¸´Â °ÍÀº ±ÇÀåÇÏÁö ¾Ê´Â´Ù. ´ë½Å ÁýÀ¸·Î ±Í°¡ÇÑ Èijª, °¡±î¿î Ä«Æ䳪 »ç¹«½Ç¿¡¼­ PCÀÇ Àü¿øÀ» ÄÒ ´ÙÀ½ Ã¥À» ÀоîÁÖ±æ ¹Ù¶õ´Ù. ±×¸®°í ½ÇÁ¦·Î ¼Ò½ºÄڵ带 Ãĺ¸¸é¼­ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ üÇèÇØ ºÃÀ¸¸é ÁÁ°Ú´Ù.

    ¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
    ÀÌ Ã¥Àº Å©°Ô ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© º»Ã¼¿¡ ´ëÇÑ ¼³¸í(1Àå~8Àå), ½ºÇÁ¸µ °ü·Ã ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ¼³¸í(9Àå~13Àå), ±×¸®°í À̵éÀ» Á¾ÇÕÀûÀ¸·Î ¿«Àº ½Ç½À(14Àå), µÚ¿¡ Ãß°¡µÈ ³»¿ë(15Àå)À¸·Î ±¸¼ºµÈ´Ù. °¢ ÀåÀº ´ÙÀ½°ú °°Àº ±âÁØÀ¸·Î ºÐ·ùÇÒ ¼ö ÀÖ´Ù.

    ¡á ½ºÇÁ¸µÀÌ ¸¸µé¾îÁø ¹è°æ°ú ¿ª»ç(1Àå)
    ¡á ½ºÇÁ¸µ ÄÚ¾î(2Àå)
    ¡á µ¥ÀÌÅÍ Á¢±Ù(3Àå, 10Àå, 11Àå)
    ¡á À¥ ¾ÖÇø®ÄÉÀ̼Ç(4Àå~7Àå, 9Àå, 12Àå)
    ¡á Å×½ºÆ®(8Àå)
    ¡á ½ºÇÁ¸µ ºÎÆ®(13Àå)
    ¡á ½ºÇÁ¸µ ¹èÄ¡(15Àå)

    1Àå¿¡¼­´Â ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©°¡ µîÀåÇÑ ¹è°æ°ú ¹ßÀüÇØ¿Â ¿ª»ç¸¦ ¼³¸íÇÑ´Ù. ½ºÇÁ¸µÀÌ Ã³À½ ¸¸µé¾îÁø ÀÌÀ¯¸¦ ÀÌÇØÇÏ¸é ½ºÇÁ¸µÀÌ ¾î¶² öÇÐÀ» °¡Áö°í ¹ßÀüÇØ¿Â °ÍÀÎÁö ¾Ë°Ô µÈ´Ù.
    ´ÙÀ½Àº ½ºÇÁ¸µ Äھ ´ëÇÑ À̾߱â·Î, 2Àå ÈĹݺο¡¼­ ½ºÇÁ¸µ¿¡¼­ °¡Àå Áß¿äÇÑ DI¿Í AOP¸¦ ¼³¸íÇÑ´Ù. DI¿Í AOPÀÇ °³³äÀÌ ¾ÆÁ÷ Àß ÀâÇôÀÖÁö ¾Ê´Ù¸é ÀÌ ÀåÀ» ¸ÕÀú Àо´Â °Íµµ ÁÁÀ» °ÍÀÌ´Ù.
    µ¥ÀÌÅÍ Á¢±Ù¿¡ ´ëÇؼ­´Â 3Àå, 10Àå, 11Àå¿¡¼­ ¼³¸íÇÏ°í Àִµ¥, 3Àå¿¡¼­ ½ºÇÁ¸µ JDBC¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¸ÕÀú ÀÍÈù ÈÄ, 10Àå°ú 11Àå¿¡¼­ µ¥ÀÌÅÍ Á¢±ÙÀ» À§ÇÑ ´Ù¸¥ ¶óÀ̺귯¸®¸¦ ¿¬°èÇؼ­ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µÈ´Ù.
    Âü°í·Î ½ºÇÁ¸µ ÄÚ¾î¿Í µ¥ÀÌÅÍ Á¢±Ù ºÎºÐÀº À¥ ¾ÖÇø®ÄÉÀ̼ǻӸ¸ ¾Æ´Ï¶ó ÀÏ¹Ý ¾ÖÇø®ÄÉÀ̼ǿ¡¼­µµ ÀÀ¿ëÇÒ ¼ö ÀÖ´Â ³»¿ëÀ¸·Î µÅ ÀÖ´Ù.
    4ÀåºÎÅÍ´Â º»°ÝÀûÀ¸·Î À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â µ¥ ÇÊ¿äÇÑ ³»¿ëÀÌ ³ª¿À´Âµ¥ ¿ì¼± ½ºÇÁ¸µ MVC¸¦ ¼³¸íÇÏ°í 5Àå¿¡¼­´Â È­¸éÀ» ÀÀ´äÇÏ´Â À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ», 6Àå¿¡¼­´Â µ¥ÀÌÅ͸¸ ÀÀ´äÇÏ´Â À¥ ¾ÖÇø®ÄÉÀ̼Ç(RESTful À¥ ¼­ºñ½º)À» °³¹ßÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. 7Àå¿¡¼­´Â ½ÇÁ¦·Î À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¶§ ÇÊ¿äÇÑ ¼¼¼Ç °ü¸®³ª ÆÄÀÏ ¾÷·Îµå¿Í °°Àº ÀÀ¿ë ±â¼úÀ» ´Ù·é´Ù.
    ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼¸¦ È°¿ëÇÑ ÀÎÁõÀ̳ª Àΰ¡ ±â´É¿¡ ´ëÇؼ­´Â 9Àå¿¡¼­ ¼³¸íÇÏ°í 12Àå¿¡¼­´Â À¥ ¾ÖÇø®ÄÉÀ̼ǰú ¿¬°èÇÒ ÅÛÇø´ ¿£ÁøÀ¸·Î ŸÀÓ¸®ÇÁ¸¦ ¼Ò°³ÇÑ´Ù.
    ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¶§ Å×½ºÆ®´Â ¹Ýµå½Ã ÇÊ¿äÇÑ ºÎºÐÀ¸·Î, 8Àå¿¡¼­´Â ½ºÇÁ¸µÀ» »ç¿ëÇÑ ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ ´ÜÀ§ Å×½ºÆ®¿Í ÅëÇÕ Å×½ºÆ®¸¦ ÇÒ ¶§ ¾î¶² ¸ðµâÀ» »ç¿ëÇÏ¸é µÇ´ÂÁö ¼³¸íÇÑ´Ù.
    13Àå¿¡¼­´Â µåµð¾î ½ºÇÁ¸µ ºÎÆ®°¡ µîÀåÇϴµ¥, ¿©±â¼­´Â ±â´É ¼³¸íÀ» ÇÏ´Â °ÍÀÌ ¾Æ´Ï¶ó ¿ì¼± üÇèºÎÅÍ ÇÒ ¼ö ÀÖ°Ô ±¸¼ºµÅ ÀÖ´Ù. ½ºÇÁ¸µ ºÎÆ®¸¦ ¿ì¼± üÇèÇÑ ´ÙÀ½ ±â´É¿¡ ´ëÇÑ ¼³¸íÀ» ÇÏ´Â ¹æ¹ýÀ¸
    ·Î Àü°³Çؼ­ ´õ¿í ´õ ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖ°Ô ±¸¼ºÇß´Ù.
    14Àå¿¡¼­´Â ÀÌ Ã¥¿¡¼­ ´Ù·é ³»¿ëÀ» Æ©Å丮¾ó Çü½ÄÀ¸·Î ½Ç½ÀÇغ¼ ¼ö ÀÖ´Ù. ÀÌÁ¦±îÁö ÀÍÈù ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ±â´ÉÀ» È°¿ëÇØ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé¾îº¸ÀÚ.
    15ÀåÀº µÚ¿¡ ÀÌ Ã¥ÀÌ ¸¸µé¾îÁø ÈÄ, ¿Â¶óÀÎ ¹®¼­·Î µ¡ºÙ¿©Áø ³»¿ëÀ¸·Î ½ºÇÁ¸µ ¹èÄ¡¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ÇÑ±Û ¹ø¿ª¼­¿¡¼­´Â Á¾ÀÌ Ã¥¿¡ ³»¿ëÀ» Æ÷ÇÔÇÏ¿´´Ù.

    ¡´º£Å¸¸®´õ Èı⡵

    ¡°½ºÇÁ¸µÀÌ Á¦°øÇÏ´Â À¯¿ëÇÑ ±â´Éµé¿¡ ´ëÇØ ºüÁü¾øÀÌ, ±âº»ÀûÀÎ ¼³¸í»Ó ¾Æ´Ï¶ó ±íÀÌ ÀÖ´Â ¿¹Á¦¸¦ ÅëÇØ ÀÌÇØÇÏ°í »ç¿ëÇϱ⠽±°Ô ±â¼úµÅ ÀÖ¾î ¸¸¸¸Ä¡ ¾ÊÀº ºÐ·®À̾úÀ½¿¡µµ ½ºÇÁ¸µ¿¡ öÀúÈ÷ ÀÔ¹®ÇÒ ¼ö ÀÖ¾ú´Ù. ÀÔ¹®ÀÇ ¼öÁØÀ» ³Ñ¾î ½ºÇÁ¸µÀÇ ¹ÙÀ̺íÀ̶ó°í ÇÒ ¼ö ÀÖÀ» Á¤µµ·Î ÈǸ¢ÇÑ ¡º½ºÇÁ¸µ öÀú ÀÔ¹®¡» ¿ÏÀü °­Ãß!¡±
    -- ¹ÚÁؼö ´Ô

    ¡°¿©·¯ ÇØ µ¿¾È ÀÌ·ïÁø ½ºÇÁ¸µÀÇ º¯È­¸¦ ÀÌ Ã¥À» ÅëÇØ »ó´ç ºÎºÐ µû¶óÀâÀ» ¼ö ÀÖ¾ú½À´Ï´Ù. ½ºÇÁ¸µÇÁ·¹ÀÓ¿öÅ©°¡ ´Ù·ç´Â ¿µ¿ªÀÌ ¿ö³« ³Ð±â ¶§¹®¿¡ ½ºÇÁ¸µ Ã¥Àº °¡º­¿î ¸Àº¸±â¸¸À¸·Î ³¡³ª±â ½¬¿îµ¥, ÀÌ Ã¥Àº ½ÇÀü¿¡ °¡±î¿î ¿¹Á¦¸¦ ÅëÇØ À̷аú ½ÇÁ¦¸¦ ÀûÀýÈ÷ ¾Ë·ÁÁִ åÀ̶ó°í »ý°¢ÇÕ´Ï´Ù.¡±
    -- ¿ÀÇö¼® ´Ô

    ¡°Ã¥ Á¦¸ñ ±×´ë·Î ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ öÀúÇÏ°Ô ÇнÀÇϱ⿡ ÁÁÀº Ã¥ÀÔ´Ï´Ù. ½ºÇÁ¸µÀÇ ¹æ´ëÇÑ ±â´ÉÀ» ±º´õ´õ±â ¾øÀÌ ¼³¸íÇÏ°í, ½ÇÁ¦ °³¹ßÇϸç ÇÊ¿äÇÑ ±â´ÉÀ» ÇнÀÇÒ ¼ö ÀÖ½À´Ï´Ù.¡±
    -- ÀÌ°æ¿ø ´Ô

    ¡°½ºÇÁ¸µ¿¡ óÀ½ ÀÔ¹®ÇÑ »ç¶÷À̶ó¸é ´Ù¾çÇÑ ÄÄÆ÷³ÍÆ®¿¡ °üÇÑ ÀÌÇØ¿Í °³³äÀ» ÀÍÈú ¼ö ÀÖ°í, ½ºÇÁ¸µ °æÇèÀÌ ÀÖ´Â ¼÷·ÃÀÚ¶ó¸é ÃֽŠ±â¼ú ¹× ½Ç¹«¿¡¼­ ´Ù¾çÇÑ ½Ã°¢À¸·Î ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Â ÁÁÀº ±³Àç°¡ µÉ °ÍÀÔ´Ï´Ù.¡±
    -- À̼®°ï ´Ô

    ̵̧ȍ

    [º£Å¸¸®´õ Èıâ]

    "½ºÇÁ¸µÀÌ Á¦°øÇÏ´Â À¯¿ëÇÑ ±â´Éµé¿¡ ´ëÇØ ºüÁü¾øÀÌ, ±âº»ÀûÀÎ ¼³¸í»Ó ¾Æ´Ï¶ó ±íÀÌ ÀÖ´Â ¿¹Á¦¸¦ ÅëÇØ ÀÌÇØÇÏ°í »ç¿ëÇϱ⠽±°Ô ±â¼úµÅ ÀÖ¾î ¸¸¸¸Ä¡ ¾ÊÀº ºÐ·®À̾úÀ½¿¡µµ ½ºÇÁ¸µ¿¡ öÀúÈ÷ ÀÔ¹®ÇÒ ¼ö ÀÖ¾ú´Ù. ÀÔ¹®ÀÇ ¼öÁØÀ» ³Ñ¾î ½ºÇÁ¸µÀÇ ¹ÙÀ̺íÀ̶ó°í ÇÒ ¼ö ÀÖÀ» Á¤µµ·Î ÈǸ¢ÇÑ [½ºÇÁ¸µ öÀú ÀÔ¹®] ¿ÏÀü °­Ãß!"
    - ¹ÚÁؼö ´Ô

    "¿©·¯ ÇØ µ¿¾È ÀÌ·ïÁø ½ºÇÁ¸µÀÇ º¯È­¸¦ ÀÌ Ã¥À» ÅëÇØ »ó´ç ºÎºÐ µû¶óÀâÀ» ¼ö ÀÖ¾ú½À´Ï´Ù. ½ºÇÁ¸µÇÁ·¹ÀÓ¿öÅ©°¡ ´Ù·ç´Â ¿µ¿ªÀÌ ¿ö³« ³Ð±â ¶§¹®¿¡ ½ºÇÁ¸µ Ã¥Àº °¡º­¿î ¸Àº¸±â¸¸À¸·Î ³¡³ª±â ½¬¿îµ¥, ÀÌ Ã¥Àº ½ÇÀü¿¡ °¡±î¿î ¿¹Á¦¸¦ ÅëÇØ À̷аú ½ÇÁ¦¸¦ ÀûÀýÈ÷ ¾Ë·ÁÁִ åÀ̶ó°í »ý°¢ÇÕ´Ï´Ù."
    - ¿ÀÇö¼® ´Ô

    "Ã¥ Á¦¸ñ ±×´ë·Î ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ öÀúÇÏ°Ô ÇнÀÇϱ⿡ ÁÁÀº Ã¥ÀÔ´Ï´Ù. ½ºÇÁ¸µÀÇ ¹æ´ëÇÑ ±â´ÉÀ» ±º´õ´õ±â ¾øÀÌ ¼³¸íÇÏ°í, ½ÇÁ¦ °³¹ßÇϸç ÇÊ¿äÇÑ ±â´ÉÀ» ÇнÀÇÒ ¼ö ÀÖ½À´Ï´Ù."
    - ÀÌ°æ¿ø ´Ô

    "½ºÇÁ¸µ¿¡ óÀ½ ÀÔ¹®ÇÑ »ç¶÷À̶ó¸é ´Ù¾çÇÑ ÄÄÆ÷³ÍÆ®¿¡ °üÇÑ ÀÌÇØ¿Í °³³äÀ» ÀÍÈú ¼ö ÀÖ°í, ½ºÇÁ¸µ °æÇèÀÌ ÀÖ´Â ¼÷·ÃÀÚ¶ó¸é ÃֽŠ±â¼ú ¹× ½Ç¹«¿¡¼­ ´Ù¾çÇÑ ½Ã°¢À¸·Î ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¸¦ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÖ´Â ÁÁÀº ±³Àç°¡ µÉ °ÍÀÔ´Ï´Ù."
    - À̼®°ï ´Ô

    ¸ñÂ÷

    01Àå: ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©
    1.1. ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© °³¿ä
    1.2. ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¿ª»ç
    1.3. ½ºÇÁ¸µ °ü·Ã ÇÁ·ÎÁ§Æ®¿¡ °üÇØ
    - 1.3.1. ½ºÇÁ¸µ MVC
    - 1.3.2. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼
    - 1.3.3. ½ºÇÁ¸µ µ¥ÀÌÅÍ
    - 1.3.4. ½ºÇÁ¸µ ¹èÄ¡
    - 1.3.5. ½ºÇÁ¸µ ÀÎƼ±×·¹À̼Ç
    - 1.3.6. ½ºÇÁ¸µ Ŭ¶ó¿ìµå
    - 1.3.7. ½ºÇÁ¸µ Åø ½ºÀ§Æ®
    - 1.3.8. ½ºÇÁ¸µ IO Ç÷§Æû
    - 1.3.9. ½ºÇÁ¸µ ºÎÆ®
    1.4. Java EE¿ÍÀÇ °ü°è

    02Àå: ½ºÇÁ¸µ ÄÚ¾î(DI, AOP)
    2.1. DI
    - 2.1.1. DI °³¿ä
    - 2.1.2. ApplicationContext¿Í ºó Á¤ÀÇ
    - 2.1.3. ºó ¼³Á¤
    - 2.1.4. ÀÇÁ¸¼º ÁÖÀÔ
    - 2.1.5. ¿ÀÅä¿ÍÀ̾
    - 2.1.6. ÄÄÆ÷³ÍÆ® ½ºÄµ
    - 2.1.7. ºó ½ºÄÚÇÁ
    - 2.1.8. ºóÀÇ »ý¸í ÁÖ±â
    - 2.1.9. ºó ¼³Á¤ ºÐÇÒ
    - 2.1.10. ÇÁ·ÎÆÄÀϺ° ¼³Á¤ ±¸¼º
    - 2.1.11. JSR 330
    2.2. AOP
    - 2.2.1. AOPÀÇ °³¿ä
    - 2.2.2. ½ºÇÁ¸µ AOP
    - 2.2.3. ÀÚ¹Ù ±â¹Ý ¼³Á¤ ¹æ½Ä¿¡¼­ÀÇ ¾îµå¹ÙÀ̽º Á¤ÀÇ
    - 2.2.4. XML ±â¹Ý ¼³Á¤ ¹æ½Ä¿¡¼­ÀÇ ¾îµå¹ÙÀ̽º Á¤ÀÇ
    - 2.2.5. Æ÷ÀÎÆ®ÄÆ Ç¥Çö½Ä
    - 2.2.6. ½ºÇÁ¸µ ÇÁ·ÎÁ§Æ®¿¡¼­ È°¿ëµÇ´Â AOP ±â´É
    2.3. µ¥ÀÌÅÍ ¹ÙÀεù°ú Çü º¯È¯
    - 2.3.1. String °ª¿¡ ´ëÇÑ µ¥ÀÌÅÍ ¹ÙÀεù
    - 2.3.2. ½ºÇÁ¸µÀÇ Çü º¯È¯
    - 2.3.3. PropertyEditor È°¿ë
    - 2.3.4. ConversionService È°¿ë
    - 2.3.5. Æ÷¸ÅÆÃ¿ë ¾Ö³ÊÅ×ÀÌ¼Ç È°¿ë
    - 2.3.6. Çü º¯È¯ ¹æ½ÄÀÇ Ä¿½ºÅ͸¶ÀÌ¡
    - 2.3.7. Çʵå Æ÷¸ÅÆà ¹æ½Ä Ä¿½ºÅ͸¶ÀÌÁî
    2.4. ÇÁ·ÎÆÛƼ °ü¸®
    - 2.4.1. ºó Á¤ÀÇ ½Ã ÇÁ·ÎÆÛƼ È°¿ë
    - 2.4.2. ºó ±¸Çö °úÁ¤¿¡¼­ ÇÁ·ÎÆÛƼ È°¿ë
    2.5. ½ºÇÁ¸µ Ç¥Çö ¾ð¾î
    - 2.5.1. SpEL ¼³Á¤
    - 2.5.2. SpEL API °³¿ä
    - 2.5.3. ºó Á¤ÀÇ ½Ã SpEL È°¿ë
    - 2.5.4. SpEL¿¡¼­ ¾µ ¼ö Àִ ǥÇö½Ä À¯Çü
    2.6. ¸®¼Ò½º Ãß»óÈ­
    - 2.6.1. Resource ÀÎÅÍÆäÀ̽º¿Í ±¸Çö Ŭ·¡½º
    - 2.6.2. ResourceLoader ÀÎÅÍÆäÀ̽º
    - 2.6.3. Resource ÀÎÅÍÆäÀ̽º¸¦ È°¿ëÇÑ ¸®¼Ò½º Á¢±Ù
    - 2.6.4. XML ÆÄÀÏ¿¡¼­ ¸®¼Ò½º ÁöÁ¤
    2.7. ¸Þ½ÃÁö °ü¸®
    - 2.7.1. MessageSource ÀÎÅÍÆäÀ̽º¿Í ±¸Çö Ŭ·¡½º
    - 2.7.2. MessageSource »ç¿ë
    - 2.7.3. ÇÁ·ÎÆÛƼ ÆÄÀÏÀ» UTF-8·Î ÀÎÄÚµù
    - 2.7.4. ´Ù±¹¾î Áö¿øÇϱâ

    03Àå: µ¥ÀÌÅÍ Á¢±Ù(JDBC, Tx)
    3.1. ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¿Í µ¥ÀÌÅÍ ¼Ò½º
    - 3.1.1. µ¥ÀÌÅÍ ¼Ò½º °³¿ä
    - 3.1.2. µ¥ÀÌÅÍ ¼Ò½º ¼³Á¤
    3.2. ½ºÇÁ¸µ JDBC
    - 3.2.1. ½ºÇÁ¸µ JDBC °³¿ä
    - 3.2.2. JdbcTemplate Ŭ·¡½º¸¦ È°¿ëÇÑ CRUD
    - 3.2.3. SQL ÁúÀÇ °á°ú¸¦ POJO·Î º¯È¯
    - 3.2.4. µ¥ÀÌÅÍ ÀÏ°ý ó¸®
    3.3. Æ®·£Àè¼Ç °ü¸®
    - 3.3.1. Æ®·£Àè¼Ç °ü¸®ÀÚ
    - 3.3.2. ¼±¾ðÀû Æ®·£Àè¼Ç
    - 3.3.3. ¸í½ÃÀû Æ®·£Àè¼Ç
    - 3.3.4. Æ®·£Àè¼Ç °Ý¸® ¼öÁØ°ú ÀüÆÄ ¹æ½Ä
    3.4. µ¥ÀÌÅÍ Á¢±Ù ½ÃÀÇ ¿¹¿Ü ó¸®
    - 3.4.1. ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¿¡¼­ Á¦°øÇÏ´Â µ¥ÀÌÅÍ Á¢±Ù °ü·Ã ¿¹¿Ü
    - 3.4.2. µ¥ÀÌÅÍ Á¢±Ù °ü·Ã ¿¹¿Ü ó¸®
    - 3.4.3. µ¥ÀÌÅÍ Á¢±Ù °ü·Ã ¿¹¿ÜÀÇ º¯È¯ ±ÔÄ¢ Ä¿½ºÅ͸¶ÀÌ¡

    04Àå: ½ºÇÁ¸µ MVC ±âÃÊ
    4.1. ½ºÇÁ¸µ MVC
    - 4.1.1. À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ Æ¯Â¡
    - 4.1.2. MVC ÇÁ·¹ÀÓ¿öÅ©·Î¼­ÀÇ Æ¯Â¡
    4.2. ù ¹ø° ½ºÇÁ¸µ MVC ¾ÖÇø®ÄÉÀ̼Ç
    - 4.2.1. ÇÁ·ÎÁ§Æ® »ý¼º
    - 4.2.2. ½ºÇÁ¸µ MVC Àû¿ë
    - 4.2.3. ÃÖ»óÀ§ ÆäÀÌÁöÀÇ Ç¥½Ã ó¸® ±¸Çö
    - 4.2.4. ÀÔ·Â È­¸éÀÇ Ç¥½Ã ó¸® ±¸Çö
    - 4.2.5. ÀԷ°ª Àü¼Û°ú °á±£°ª Ãâ·Â ±¸Çö
    - 4.2.6. ÀԷ°ª °Ë»ç ±¸Çö
    - 4.2.7. XML ÆÄÀÏÀ» ÀÌ¿ëÇÑ ºó Á¤ÀÇ
    4.3. ½ºÇÁ¸µ MVC ¾ÆÅ°ÅØó
    - 4.3.1. ÇÁ·¹ÀÓ¿öÅ© ¾ÆÅ°ÅØó
    - 4.3.2. ÇÁ·±Æ® ÄÁÆ®·Ñ·¯ ¾ÆÅ°ÅØó
    - 4.3.3. DI ÄÁÅ×À̳ʿÍÀÇ ¿¬°è

    05Àå: À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    5.1. À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ Á¾·ù
    - 5.1.1. È­¸éÀ¸·Î ÀÀ´äÇÏ´Â À¥ ¾ÖÇø®ÄÉÀ̼Ç
    - 5.1.2. µ¥ÀÌÅ͸¸À» ÀÀ´äÇÏ´Â À¥ ¾ÖÇø®ÄÉÀ̼Ç
    5.2. ¾ÖÇø®ÄÉÀÌ¼Ç ¼³Á¤
    - 5.2.1. ¼­ºí¸´ ÄÁÅ×ÀÌ³Ê ¼³Á¤
    - 5.2.2. ¾ÖÇø®ÄÉÀÌ¼Ç ÄÁÅؽºÆ® ¼³Á¤
    - 5.2.3. ÇÁ·±Æ® ÄÁÆ®·Ñ·¯ ¼³Á¤
    5.3. @Controller ±¸Çö
    - 5.3.1. ÄÁÆ®·Ñ·¯¿¡¼­ ±¸ÇöÇϴ ó¸® ³»¿ë
    - 5.3.2. ÄÁÆ®·Ñ·¯ Ŭ·¡½º ÀÛ¼º
    - 5.3.3. Çڵ鷯 ¸Þ¼­µå ÀÛ¼º
    - 5.3.4. Çڵ鷯 ¸Þ¼­µåÀÇ ¸Å°³º¯¼ö
    - 5.3.5. Çڵ鷯 ¸Þ¼­µåÀÇ ¹Ýȯ°ª
    - 5.3.6. ºä ÄÁÆ®·Ñ·¯ ÀÌ¿ë
    5.4. ¿äû ¸ÅÇÎ
    - 5.4.1. ¿äû °æ·Î »ç¿ë
    - 5.4.2. °æ·Î ÆÐÅÏ »ç¿ë
    - 5.4.3. HTTP ¸Þ¼­µå »ç¿ë
    - 5.4.4. ¿äû ÆĶó¹ÌÅÍ »ç¿ë
    - 5.4.5. ¿äû Çì´õ »ç¿ë
    - 5.4.6. Content-Type Çì´õ »ç¿ë
    - 5.4.7. Accept Çì´õ »ç¿ë
    5.5. ¿äû µ¥ÀÌÅÍ Ãëµæ
    - 5.5.1. °æ·Î º¯¼ö °ª Ãëµæ(@PathVariable)
    - 5.5.2. ¿äû ÆĶó¹ÌÅÍ °ª Ãëµæ(@RequestParam)
    - 5.5.3. @RequestParam, @RequestHeader, @CookieValue ¼Ó¼º°ª
    - 5.5.4. ÄÄÆÄÀÏ ¿É¼Ç°ú ÁÖÀÇÇÒ Á¡
    - 5.5.5. ÀÌ¿ë °¡´ÉÇÑ Å¸ÀÔ
    - 5.5.6. ¹ÙÀεù ó¸® Ä¿½ºÅ͸¶ÀÌ¡(WebDataBinder)
    - 5.5.7. ¾Ö³ÊÅ×À̼ÇÀ» »ç¿ëÇÑ Æ÷¸Ë ÁöÁ¤
    5.6. Æû Ŭ·¡½º ±¸Çö
    - 5.6.1. Æû °´Ã¼ÀÇ ½ºÄÚÇÁ
    - 5.6.2. Æû Ŭ·¡½º ÀÛ¼º
    - 5.6.3. HTML Æ÷¸Ë°ú ¹ÙÀεù
    - 5.6.4. °£´ÜÇÑ Å¸ÀÔ°úÀÇ ¹ÙÀεù
    - 5.6.5. °£´ÜÇÑ Å¸ÀÔÀÇ Ä÷º¼Ç°úÀÇ ¹ÙÀεù
    - 5.6.6. ÁßøµÈ ÀÚ¹ÙºóÁî¿ÍÀÇ ¹ÙÀεù
    - 5.6.7. ÀÚ¹ÙºóÁîÀÇ Ä÷º¼Ç°úÀÇ ¹ÙÀεù
    - 5.6.7. ÇÁ·ÎÆÛƼ °ªÀÇ ¼³Á¤ ÇØÁ¦
    5.7. ÀԷ°ª °Ë»ç
    - 5.7.1. ÀԷ°ª °Ë»ç ±â´ÉÀÇ È°¼ºÈ­
    - 5.7.2. ÀԷ°ª °Ë»ç °á°úÀÇ ÆÇÁ¤
    - 5.7.3. ¹ÌÀԷ ó¸®
    - 5.7.4. ÀԷ°ª °Ë»ç ±ÔÄ¢ ÁöÁ¤
    - 5.7.5. ÁßøµÈ ÀÚ¹ÙºóÁîÀÇ ÀԷ°ª °Ë»ç
    - 5.7.6. ÀԷ°ª °Ë»ç ±ÔÄ¢ Ãß°¡
    - 5.7.7. ÀԷ°ª °Ë»ç ±ÔÄ¢À» ±³Ã¼ÇÏ´Â ¹æ¹ý
    - 5.7.8. ¿À·ù Á¤º¸ Ç¥½Ã
    - 5.7.9. ¿À·ù ¸Þ½ÃÁöÀÇ ÀçÁ¤ÀÇ
    - 5.7.10. Bean Validation Ä¿½ºÅ͸¶ÀÌ¡
    - 5.7.11. Spring Validator ÀÌ¿ë
    5.8. È­¸é À̵¿
    - 5.8.1. À̵¿ ´ë»óÀ» ÁöÁ¤ÇÏ´Â ¹æ¹ý
    - 5.8.2. ¿äû °æ·Î·Î ¸®´ÙÀÌ·ºÆ®
    - 5.8.3. ¿äû °æ·Î·Î Æ÷¿öµå
    - 5.8.4. ºä¿ÍÀÇ µ¥ÀÌÅÍ ¿¬°è
    - 5.8.5. ¸®´ÙÀÌ·ºÆ® ´ë»ó°úÀÇ µ¥ÀÌÅÍ ¿¬°è
    5.9. ºä ¼±ÅÃ
    - 5.9.1. ÅÛÇø´ ±â¹Ý ºä
    - 5.9.2. InternalResourceViewResolverÀÇ ºó Á¤ÀÇ
    5.10. JSP ±¸Çö
    - 5.10.1. Áö½ÃÀÚ
    - 5.10.2. ½ºÅ©¸³Æ®¸´
    - 5.10.3. Ä¿½ºÅÒ ÅÂ±× ¶óÀ̺귯¸®
    - 5.10.4. ÅÂ±× ÆÄÀÏ
    - 5.10.5. EL
    - 5.10.6. EL ÇÔ¼ö
    - 5.10.7. JSP °øÅë ¼³Á¤
    - 5.10.8. JSTL
    5.11. ½ºÇÁ¸µ HTML Æû Àü¿ë ÅÂ±× ¶óÀ̺귯¸®ÀÇ È°¿ë
    - 5.11.1. ÅÂ±× ¶óÀ̺귯¸®ÀÇ ¼³Á¤
    - 5.11.2. Æû Ãâ·Â
    - 5.11.3. Æû Ç׸ñÀÇ °øÅëÀûÀÎ ¼Ó¼º
    - 5.11.4. ÅؽºÆ® Çʵå Ãâ·Â
    - 5.11.5. Æнº¿öµå Çʵå Ãâ·Â
    - 5.11.6. ÅؽºÆ® ¿µ¿ª Ãâ·Â
    - 5.11.7. ¿©·¯ °³ÀÇ Ã¼Å©¹Ú½º Ãâ·Â
    - 5.11.8. üũ¹Ú½º Ãâ·Â
    - 5.11.9. ¿©·¯ °³ÀÇ ¶óµð¿À ¹öÆ° Ãâ·Â
    - 5.11.10. ¶óµð¿À ¹öÆ° Ãâ·Â
    - 5.11.11. ¼¿·ºÆ® ¹Ú½º Ãâ·Â
    - 5.11.12. ¼û°ÜÁø Çʵå Ãâ·Â
    - 5.11.13. ¶óº§ Ãâ·Â
    - 5.11.14. ¹öÆ° Ãâ·Â
    - 5.11.15. ÀԷ°ª °Ë»ç ¿À·ù Ãâ·Â
    5.12. ½ºÇÁ¸µ ¹ü¿ë ÅÂ±× ¶óÀ̺귯¸®ÀÇ È°¿ë
    - 5.12.1. ÅÂ±× ¶óÀ̺귯¸®ÀÇ ¼³Á¤
    - 5.12.2. ·ÎĶº° ¸Þ½ÃÁöÀÇ Ãâ·Â
    - 5.12.3. Å׸¶º° ¸Þ½ÃÁöÀÇ Ãâ·Â
    - 5.12.4. ÀԷ°ª °Ë»ç ¿À·ùÀÇ ÆÇ´Ü
    - 5.12.5. ¹ÙÀεù Á¤º¸(BindStatus)ÀÇ Ãëµæ
    - 5.12.6. BindStatus°ú ¿¬°èÇÑ ¹®ÀÚ¿­ º¯È¯
    - 5.12.7. URL »ý¼º
    - 5.12.8. À̽ºÄÉÀÌÇÁ ¿©ºÎÀÇ ±âº»°ª µ¤¾î¾²±â
    - 5.12.9. Ãâ·Â°ª À̽ºÄÉÀÌÇÁ
    - 5.12.10. SpEL ½ÇÇà °á°úÀÇ Ãëµæ
    - 5.12.11. ¿äû ¸ÅÇÎ Á¤º¸¿Í ¿¬°èÇÑ URL »ý¼º
    5.13. ¿¹¿Ü ó¸®
    - 5.13.1. ¿¹¿ÜÀÇ Á¾·ù
    - 5.13.2. ¿¹¿ÜÀÇ ¹ß»ý Àå¼Ò¿Í ±×¿¡ µû¸¥ ó¸® ¹æ¹ý
    - 5.13.3. ¼­ºí¸´ ÄÁÅ×À̳ÊÀÇ ¿À·ù ÆäÀÌÁö ±â´É È°¿ë
    - 5.13.4. ½ºÇÁ¸µ MVCÀÇ ¿¹¿Ü Çڵ鷯 È°¿ë
    - 5.13.5. @ExceptionHandler ¸Þ¼­µå È°¿ë
    - 5.13.6. @ResponseStatus¸¦ ÁöÁ¤ÇÑ ¿¹¿Ü Ŭ·¡½ºÀÇ È°¿ë

    06Àå: RESTful À¥ ¼­ºñ½º °³¹ß
    6.1. REST API ¾ÆÅ°ÅØó
    - 6.1.1. Resource Oriented Architecture(ROA)
    - 6.1.2. ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¾ÆÅ°

    ¢Ã 01Àå: ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©
    1.1. ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© °³¿ä
    1.2. ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¿ª»ç
    1.3. ½ºÇÁ¸µ °ü·Ã ÇÁ·ÎÁ§Æ®¿¡ °üÇØ
    ___1.3.1. ½ºÇÁ¸µ MVC
    ___1.3.2. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼
    ___1.3.3. ½ºÇÁ¸µ µ¥ÀÌÅÍ
    ___1.3.4. ½ºÇÁ¸µ ¹èÄ¡
    ___1.3.5. ½ºÇÁ¸µ ÀÎƼ±×·¹À̼Ç
    ___1.3.6. ½ºÇÁ¸µ Ŭ¶ó¿ìµå
    ___1.3.7. ½ºÇÁ¸µ Åø ½ºÀ§Æ®
    ___1.3.8. ½ºÇÁ¸µ IO Ç÷§Æû
    ___1.3.9. ½ºÇÁ¸µ ºÎÆ®
    1.4. Java EE¿ÍÀÇ °ü°è

    ¢Ã 02Àå: ½ºÇÁ¸µ ÄÚ¾î(DI, AOP)
    2.1. DI
    ___2.1.1. DI °³¿ä
    ___2.1.2. ApplicationContext¿Í ºó Á¤ÀÇ
    ___2.1.3. ºó ¼³Á¤
    ___2.1.4. ÀÇÁ¸¼º ÁÖÀÔ
    ___2.1.5. ¿ÀÅä¿ÍÀ̾
    ___2.1.6. ÄÄÆ÷³ÍÆ® ½ºÄµ
    ___2.1.7. ºó ½ºÄÚÇÁ
    ___2.1.8. ºóÀÇ »ý¸í ÁÖ±â
    ___2.1.9. ºó ¼³Á¤ ºÐÇÒ
    ___2.1.10. ÇÁ·ÎÆÄÀϺ° ¼³Á¤ ±¸¼º
    ___2.1.11. JSR 330
    2.2. AOP
    ___2.2.1. AOPÀÇ °³¿ä
    ___2.2.2. ½ºÇÁ¸µ AOP
    ___2.2.3. ÀÚ¹Ù ±â¹Ý ¼³Á¤ ¹æ½Ä¿¡¼­ÀÇ ¾îµå¹ÙÀ̽º Á¤ÀÇ
    ___2.2.4. XML ±â¹Ý ¼³Á¤ ¹æ½Ä¿¡¼­ÀÇ ¾îµå¹ÙÀ̽º Á¤ÀÇ
    ___2.2.5. Æ÷ÀÎÆ®ÄÆ Ç¥Çö½Ä
    ___2.2.6. ½ºÇÁ¸µ ÇÁ·ÎÁ§Æ®¿¡¼­ È°¿ëµÇ´Â AOP ±â´É
    2.3. µ¥ÀÌÅÍ ¹ÙÀεù°ú Çü º¯È¯
    ___2.3.1. String °ª¿¡ ´ëÇÑ µ¥ÀÌÅÍ ¹ÙÀεù
    ___2.3.2. ½ºÇÁ¸µÀÇ Çü º¯È¯
    ___2.3.3. PropertyEditor È°¿ë
    ___2.3.4. ConversionService È°¿ë
    ___2.3.5. Æ÷¸ÅÆÃ¿ë ¾Ö³ÊÅ×ÀÌ¼Ç È°¿ë
    ___2.3.6. Çü º¯È¯ ¹æ½ÄÀÇ Ä¿½ºÅ͸¶ÀÌ¡
    ___2.3.7. Çʵå Æ÷¸ÅÆà ¹æ½Ä Ä¿½ºÅ͸¶ÀÌÁî
    2.4. ÇÁ·ÎÆÛƼ °ü¸®
    ___2.4.1. ºó Á¤ÀÇ ½Ã ÇÁ·ÎÆÛƼ È°¿ë
    ___2.4.2. ºó ±¸Çö °úÁ¤¿¡¼­ ÇÁ·ÎÆÛƼ È°¿ë
    2.5. ½ºÇÁ¸µ Ç¥Çö ¾ð¾î
    ___2.5.1. SpEL ¼³Á¤
    ___2.5.2. SpEL API °³¿ä
    ___2.5.3. ºó Á¤ÀÇ ½Ã SpEL È°¿ë
    ___2.5.4. SpEL¿¡¼­ ¾µ ¼ö Àִ ǥÇö½Ä À¯Çü
    2.6. ¸®¼Ò½º Ãß»óÈ­
    ___2.6.1. Resource ÀÎÅÍÆäÀ̽º¿Í ±¸Çö Ŭ·¡½º
    ___2.6.2. ResourceLoader ÀÎÅÍÆäÀ̽º
    ___2.6.3. Resource ÀÎÅÍÆäÀ̽º¸¦ È°¿ëÇÑ ¸®¼Ò½º Á¢±Ù
    ___2.6.4. XML ÆÄÀÏ¿¡¼­ ¸®¼Ò½º ÁöÁ¤
    2.7. ¸Þ½ÃÁö °ü¸®
    ___2.7.1. MessageSource ÀÎÅÍÆäÀ̽º¿Í ±¸Çö Ŭ·¡½º
    ___2.7.2. MessageSource »ç¿ë
    ___2.7.3. ÇÁ·ÎÆÛƼ ÆÄÀÏÀ» UTF-8·Î ÀÎÄÚµù
    ___2.7.4. ´Ù±¹¾î Áö¿øÇϱâ

    ¢Ã 03Àå: µ¥ÀÌÅÍ Á¢±Ù(JDBC, Tx)
    3.1. ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¿Í µ¥ÀÌÅÍ ¼Ò½º
    ___3.1.1. µ¥ÀÌÅÍ ¼Ò½º °³¿ä
    ___3.1.2. µ¥ÀÌÅÍ ¼Ò½º ¼³Á¤
    3.2. ½ºÇÁ¸µ JDBC
    ___3.2.1. ½ºÇÁ¸µ JDBC °³¿ä
    ___3.2.2. JdbcTemplate Ŭ·¡½º¸¦ È°¿ëÇÑ CRUD
    ___3.2.3. SQL ÁúÀÇ °á°ú¸¦ POJO·Î º¯È¯
    ___3.2.4. µ¥ÀÌÅÍ ÀÏ°ý ó¸®
    3.3. Æ®·£Àè¼Ç °ü¸®
    ___3.3.1. Æ®·£Àè¼Ç °ü¸®ÀÚ
    ___3.3.2. ¼±¾ðÀû Æ®·£Àè¼Ç
    ___3.3.3. ¸í½ÃÀû Æ®·£Àè¼Ç
    ___3.3.4. Æ®·£Àè¼Ç °Ý¸® ¼öÁØ°ú ÀüÆÄ ¹æ½Ä
    3.4. µ¥ÀÌÅÍ Á¢±Ù ½ÃÀÇ ¿¹¿Ü ó¸®
    ___3.4.1. ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ©¿¡¼­ Á¦°øÇÏ´Â µ¥ÀÌÅÍ Á¢±Ù °ü·Ã ¿¹¿Ü
    ___3.4.2. µ¥ÀÌÅÍ Á¢±Ù °ü·Ã ¿¹¿Ü ó¸®
    ___3.4.3. µ¥ÀÌÅÍ Á¢±Ù °ü·Ã ¿¹¿ÜÀÇ º¯È¯ ±ÔÄ¢ Ä¿½ºÅ͸¶ÀÌ¡

    ¢Ã 04Àå: ½ºÇÁ¸µ MVC ±âÃÊ
    4.1. ½ºÇÁ¸µ MVC
    ___4.1.1. À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÇ Æ¯Â¡
    ___4.1.2. MVC ÇÁ·¹ÀÓ¿öÅ©·Î¼­ÀÇ Æ¯Â¡
    4.2. ù ¹ø° ½ºÇÁ¸µ MVC ¾ÖÇø®ÄÉÀ̼Ç
    ___4.2.1. ÇÁÅØó
    6.2. ¾ÖÇø®ÄÉÀÌ¼Ç ¼³Á¤
    - 6.2.1. ¶óÀ̺귯¸® ¼³Á¤
    - 6.2.2. ¼­ºí¸´ ÄÁÅ×ÀÌ³Ê ¼³Á¤
    - 6.2.3. ÇÁ·±Æ® ÄÁÆ®·Ñ·¯ ¼³Á¤
    6.3. @RestController ±¸Çö
    - 6.3.1. ÄÁÆ®·Ñ·¯¿¡¼­ ±¸ÇöÇÒ Ã³¸®ÀÇ Àüü ±¸Á¶
    - 6.3.2. ÄÁÆ®·Ñ·¯ Ŭ·¡½º ÀÛ¼º
    - 6.3.3. REST API(Çڵ鷯 ¸Þ¼­µå) ÀÛ¼º
    - 6.3.4. CORS Áö¿ø
    - 6.3.5. URI Á¶¸³
    6.4. ¸®¼Ò½º Ŭ·¡½º ±¸Çö
    - 6.4.1. ¸®¼Ò½º Ŭ·¡½º ÀÛ¼º
    - 6.4.2. JacksonÀ» ÀÌ¿ëÇÑ Æ÷¸Ë Á¦¾î
    6.5. ¿¹¿Ü ó¸®
    - 6.5.1. REST API ¿À·ù ÀÀ´ä
    - 6.5.2. ½ºÇÁ¸µ MVCÀÇ ¿¹¿Ü Çڵ鷯 ±¸Çö
    - 6.5.3. ó¸®ÇÒ ¿¹¿Ü Ŭ·¡½ºÀÇ Ãß°¡
    - 6.5.4. ÀԷ°ª °Ë»ç ¿¹¿ÜÀÇ Ã³¸®
    - 6.5.5. ¼­ºí¸´ ÄÁÅ×À̳ʿ¡ Àü´ÞµÈ ¿À·ùÀÇ ÀÀ´ä
    6.6. REST Ŭ¶óÀ̾ðÆ® ±¸Çö
    - 6.6.1. RestTemplateÀ̶õ?
    - 6.6.2. RestTemplate ¼³Á¤
    - 6.6.3. REST API È£Ãâ
    - 6.6.4. ¿À·ù ÀÀ´ä ó¸®
    - 6.6.5. ŸÀӾƿô ÁöÁ¤

    07Àå: ½ºÇÁ¸µ MVC ÀÀ¿ë
    7.1. HTTP ¼¼¼Ç ÀÌ¿ë
    - 7.1.1. ¼¼¼Ç ¼Ó¼º(@SessionAttributes)
    - 7.1.2. ¼¼¼Ç ½ºÄÚÇÁ ºó
    7.2. ÆÄÀÏ ¾÷·Îµå
    - 7.2.1. ÆÄÀÏ ¾÷·Îµå ±¸Á¶
    - 7.2.2. ÆÄÀÏ ¾÷·Îµå ±â´É ¼³Á¤
    - 7.2.3. ¾÷·Îµå µ¥ÀÌÅÍÀÇ Ãëµæ
    7.3. ºñµ¿±â ¿äûÀÇ ±¸Çö
    - 7.3.1. ºñµ¿±â ¿äûÀÇ µ¿ÀÛ ¹æ½Ä
    - 7.3.2. ºñµ¿±â ±â´ÉÀ» È°¼ºÈ­Çϱâ À§ÇÑ ¼³Á¤
    - 7.3.3. ºñµ¿±â ó¸®ÀÇ ±¸Çö
    - 7.3.4. ºñµ¿±â 󸮿¡¼­ÀÇ ¿¹¿Ü ó¸®
    - 7.3.5. ºñµ¿±â ½ÇÇà¿¡ ´ëÇÑ °øÅë ó¸® ±¸Çö
    7.4. °øÅë ó¸®ÀÇ ±¸Çö
    - 7.4.1. ¼­ºí¸´ ÇÊÅÍ ÀÌ¿ë
    - 7.4.2. HandlerInterceptor ÀÌ¿ë
    - 7.4.3. @ControllerAdvice ÀÌ¿ë
    - 7.4.4. HandlerMethodArgumentResolver ÀÌ¿ë
    7.5. Á¤Àû ¸®¼Ò½º
    - 7.5.1. ±âº» ¼­ºí¸´°ú DispatcherServletÀÇ °øÁ¸
    - 7.5.2. ½ºÇÁ¸µ MVC µ¶ÀÚÀûÀÎ Á¤Àû ¸®¼Ò½ºÀÇ Ãë±Þ ¹æ¹ý
    7.6. ±¹Á¦È­
    - 7.6.1. ·ÎĶ °áÁ¤
    - 7.6.2. ·ÎĶ È°¿ë
    - 7.6.3. UI¸¦ ÀÌ¿ëÇÑ ·ÎĶ Àüȯ

    08Àå: ½ºÇÁ¸µ Å×½ºÆ®¶õ?
    8.1. ½ºÇÁ¸µ Å×½ºÆ®¶õ?
    8.2. DI ÄÁÅ×ÀÌ³Ê¿Í ºó Å×½ºÆ®
    - 8.2.1. ºó¿¡ ´ëÇÑ ´ÜÀ§ Å×½ºÆ®
    - 8.2.2. DI ÄÁÅ×À̳ʿ¡¼­ °ü¸®µÇ´Â ºó¿¡ ´ëÇÑ ÅëÇÕ Å×½ºÆ®
    - 8.2.3. ½ºÇÁ¸µ TestContext ÇÁ·¹ÀÓ¿öÅ©
    - 8.2.4. DI ÄÁÅ×À̳ÊÀÇ ¼³Á¤
    - 8.2.5. DI ÄÁÅ×À̳ÊÀÇ ¶óÀÌÇÁ»çÀÌŬ Á¦¾î
    - 8.2.6. ÇÁ·ÎÆÄÀÏ ÁöÁ¤
    - 8.2.7. Å×½ºÆ®¿ë ÇÁ·ÎÆÛƼ °ª ÁöÁ¤
    8.3. µ¥ÀÌÅͺ£À̽º Å×½ºÆ®
    - 8.3.1. Å×½ºÆ® µ¥ÀÌÅÍ ¼Ò½º ¼³Á¤
    - 8.3.2. Å×½ºÆ® µ¥ÀÌÅÍ ÀûÀç
    - 8.3.3. Å×½ºÆ® ÄÉÀ̽º¸¦ À§ÇÑ Æ®·£Àè¼Ç Á¦¾î
    - 8.3.4. µ¥ÀÌÅÍ °ËÁõ
    8.4. ½ºÇÁ¸µ MVC Å×½ºÆ®
    - 8.4.1. MockMvc¶õ?
    - 8.4.2. MockMvc ¼³Á¤
    - 8.4.3. Å×½ºÆ® ½ÇÇà
    - 8.4.4. ¿äû µ¥ÀÌÅÍ ¼³Á¤
    - 8.4.5. ½ÇÇà °á°úÀÇ °ËÁõ
    - 8.4.6. ½ÇÇà °á°ú Ãâ·Â

    09Àå: ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼
    9.1. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼¶õ?
    - 9.1.1. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ Æ¯Â¡
    - 9.1.2. ±âº»ÀûÀÎ º¸¾È ±â´É
    - 9.1.3. °­È­µÈ º¸¾È ±â´É
    9.2. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ ¼³Á¤
    - 9.2.1. ¶óÀ̺귯¸®ÀÇ ¼³Á¤
    - 9.2.2. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ ºó Á¤ÀÇ
    - 9.2.3. ¼­ºí¸´ ÇÊÅÍ ¼³Á¤
    9.3. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ ¾ÆÅ°ÅØó
    - 9.3.1. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ ¸ðµâ ±¸¼º
    - 9.3.2. ÇÁ·¹ÀÓ¿öÅ© ¾ÆÅ°ÅØó
    9.4. ÀÎÁõ ó¸®
    - 9.4.1. ÀÎÁõ ó¸® ¸ÞÄ¿´ÏÁò
    - 9.4.2. Æû ÀÎÁõ
    - 9.4.3. ÀÎÁõÀÌ ¼º°øÇßÀ» ¶§ÀÇ ÀÀ´ä
    - 9.4.4. ÀÎÁõÀÌ ½ÇÆÐÇßÀ» ¶§ÀÇ ÀÀ´ä
    - 9.4.5. µ¥ÀÌÅͺ£À̽º ÀÎÁõ
    - 9.4.6. Æнº¿öµå ÇؽÃÈ­
    - 9.4.7. ÀÎÁõ À̺¥Æ® ó¸®
    - 9.4.8. ·Î±×¾Æ¿ô
    - 9.4.9. ·Î±×¾Æ¿ôÀÌ ¼º°øÇßÀ» ¶§ÀÇ ÀÀ´ä
    - 9.4.10. ÀÎÁõ Á¤º¸¿¡ ´ëÇÑ Á¢±Ù
    - 9.4.11. ÀÎÁõ ó¸®¿Í ½ºÇÁ¸µ MVCÀÇ ¿¬°è
    - 9.4.12. ¿À·ù ¸Þ½ÃÁö
    9.5. Àΰ¡ ó¸®
    - 9.5.1. Àΰ¡ ó¸® ±¸Á¶
    - 9.5.2. Á¢±Ù Á¤Ã¥À» ±â¼úÇÏ´Â ¹æ¹ý
    - 9.5.3. À¥ ¸®¼Ò½º¿¡ ´ëÇÑ Àΰ¡(ÀÚ¹Ù ±â¹Ý ¼³Á¤ ¹æ½Ä)
    - 9.5.4. À¥ ¸®¼Ò½º¿¡ ´ëÇÑ Àΰ¡(XML ±â¹Ý ¼³Á¤ ¹æ½Ä)
    - 9.5.5. ¸Þ¼­µå¿¡ ´ëÇÑ Àΰ¡

    ·ÎÁ§Æ® »ý¼º
    ___4.2.2. ½ºÇÁ¸µ MVC Àû¿ë
    ___4.2.3. ÃÖ»óÀ§ ÆäÀÌÁöÀÇ Ç¥½Ã ó¸® ±¸Çö
    ___4.2.4. ÀÔ·Â È­¸éÀÇ Ç¥½Ã ó¸® ±¸Çö
    ___4.2.5. ÀԷ°ª Àü¼Û°ú °á±£°ª Ãâ·Â ±¸Çö
    ___4.2.6. ÀԷ°ª °Ë»ç ±¸Çö
    ___4.2.7. XML ÆÄÀÏÀ» ÀÌ¿ëÇÑ ºó Á¤ÀÇ
    4.3. ½ºÇÁ¸µ MVC ¾ÆÅ°ÅØó
    ___4.3.1. ÇÁ·¹ÀÓ¿öÅ© ¾ÆÅ°ÅØó
    ___4.3.2. ÇÁ·±Æ® ÄÁÆ®·Ñ·¯ ¾ÆÅ°ÅØó
    ___4.3.3. DI ÄÁÅ×À̳ʿÍÀÇ ¿¬°è

    ¢Ã 05Àå: À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    5.1. À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ Á¾·ù
    ___5.1.1. È­¸éÀ¸·Î ÀÀ´äÇÏ´Â À¥ ¾ÖÇø®ÄÉÀ̼Ç
    ___5.1.2. µ¥ÀÌÅ͸¸À» ÀÀ´äÇÏ´Â À¥ ¾ÖÇø®ÄÉÀ̼Ç
    5.2. ¾ÖÇø®ÄÉÀÌ¼Ç ¼³Á¤
    ___5.2.1. ¼­ºí¸´ ÄÁÅ×ÀÌ³Ê ¼³Á¤
    ___5.2.2. ¾ÖÇø®ÄÉÀÌ¼Ç ÄÁÅؽºÆ® ¼³Á¤
    ___5.2.3. ÇÁ·±Æ® ÄÁÆ®·Ñ·¯ ¼³Á¤
    5.3. @Controller ±¸Çö
    ___5.3.1. ÄÁÆ®·Ñ·¯¿¡¼­ ±¸ÇöÇϴ ó¸® ³»¿ë
    ___5.3.2. ÄÁÆ®·Ñ·¯ Ŭ·¡½º ÀÛ¼º
    ___5.3.3. Çڵ鷯 ¸Þ¼­µå ÀÛ¼º
    ___5.3.4. Çڵ鷯 ¸Þ¼­µåÀÇ ¸Å°³º¯¼ö
    ___5.3.5. Çڵ鷯 ¸Þ¼­µåÀÇ ¹Ýȯ°ª
    ___5.3.6. ºä ÄÁÆ®·Ñ·¯ ÀÌ¿ë
    5.4. ¿äû ¸ÅÇÎ
    ___5.4.1. ¿äû °æ·Î »ç¿ë
    ___5.4.2. °æ·Î ÆÐÅÏ »ç¿ë
    ___5.4.3. HTTP ¸Þ¼­µå »ç¿ë
    ___5.4.4. ¿äû ÆĶó¹ÌÅÍ »ç¿ë
    ___5.4.5. ¿äû Çì´õ »ç¿ë
    ___5.4.6. Content-Type Çì´õ »ç¿ë
    ___5.4.7. Accept Çì´õ »ç¿ë
    5.5. ¿äû µ¥ÀÌÅÍ Ãëµæ
    ___5.5.1. °æ·Î º¯¼ö °ª Ãëµæ(@PathVariable)
    ___5.5.2. ¿äû ÆĶó¹ÌÅÍ °ª Ãëµæ(@RequestParam)
    ___5.5.3. @RequestParam, @RequestHeader, @CookieValue ¼Ó¼º°ª
    ___5.5.4. ÄÄÆÄÀÏ ¿É¼Ç°ú ÁÖÀÇÇÒ Á¡
    ___5.5.5. ÀÌ¿ë °¡´ÉÇÑ Å¸ÀÔ
    ___5.5.6. ¹ÙÀεù ó¸® Ä¿½ºÅ͸¶ÀÌ¡(WebDataBinder)
    ___5.5.7. ¾Ö³ÊÅ×À̼ÇÀ» »ç¿ëÇÑ Æ÷¸Ë ÁöÁ¤
    5.6. Æû Ŭ·¡½º ±¸Çö
    ___5.6.1. Æû °´Ã¼ÀÇ ½ºÄÚÇÁ
    ___5.6.2. Æû Ŭ·¡½º ÀÛ¼º
    ___5.6.3. HTML Æ÷¸Ë°ú ¹ÙÀεù
    ___5.6.4. °£´ÜÇÑ Å¸ÀÔ°úÀÇ ¹ÙÀεù
    ___5.6.5. °£´ÜÇÑ Å¸ÀÔÀÇ Ä÷º¼Ç°úÀÇ ¹ÙÀεù
    ___5.6.6. ÁßøµÈ ÀÚ¹ÙºóÁî¿ÍÀÇ ¹ÙÀεù
    ___5.6.7. ÀÚ¹ÙºóÁîÀÇ Ä÷º¼Ç°úÀÇ ¹ÙÀεù
    ___5.6.7. ÇÁ·ÎÆÛƼ °ªÀÇ ¼³Á¤ ÇØÁ¦
    5.7. ÀԷ°ª °Ë»ç
    ___5.7.1. ÀԷ°ª °Ë»ç ±â´ÉÀÇ È°¼ºÈ­
    ___5.7.2. ÀԷ°ª °Ë»ç °á°úÀÇ ÆÇÁ¤
    ___5.7.3. ¹ÌÀԷ ó¸®
    ___5.7.4. ÀԷ°ª °Ë»ç ±ÔÄ¢ ÁöÁ¤
    ___5.7.5. ÁßøµÈ ÀÚ¹ÙºóÁîÀÇ ÀԷ°ª °Ë»ç
    ___5.7.6. ÀԷ°ª °Ë»ç ±ÔÄ¢ Ãß°¡
    ___5.7.7. ÀԷ°ª °Ë»ç ±ÔÄ¢À» ±³Ã¼ÇÏ´Â ¹æ¹ý
    ___5.7.8. ¿À·ù Á¤º¸ Ç¥½Ã
    ___5.7.9. ¿À·ù ¸Þ½ÃÁöÀÇ ÀçÁ¤ÀÇ
    ___5.7.10. Bean Validation Ä¿½ºÅ͸¶ÀÌ¡
    ___5.7.11. Spring Validator ÀÌ¿ë
    5.8. È­¸é À̵¿
    ___5.8.1. À̵¿ ´ë»óÀ» ÁöÁ¤ÇÏ´Â ¹æ¹ý
    ___5.8.2. ¿äû °æ·Î·Î ¸®´ÙÀÌ·ºÆ®
    ___5.8.3. ¿äû °æ·Î·Î Æ÷¿öµå
    ___5.8.4. ºä¿ÍÀÇ µ¥ÀÌÅÍ ¿¬°è
    ___5.8.5. ¸®´ÙÀÌ·ºÆ® ´ë»ó°úÀÇ µ¥ÀÌÅÍ ¿¬°è
    5.9. ºä ¼±ÅÃ
    ___5.9.1. ÅÛÇø´ ±â¹Ý ºä
    ___5.9.2. InternalResourceViewResolverÀÇ ºó Á¤ÀÇ
    5.10. JSP ±¸Çö
    ___5.10.1. Áö½ÃÀÚ
    ___5.10.2. ½ºÅ©¸³Æ®¸´
    ___5.10.3. Ä¿½ºÅÒ ÅÂ±× ¶óÀ̺귯¸®
    ___5.10.4. ÅÂ±× ÆÄÀÏ
    ___5.10.5. EL
    ___5.10.6. EL ÇÔ¼ö
    ___5.10.7. JSP °øÅë ¼³Á¤
    ___5.10.8. JSTL
    5.11. ½ºÇÁ¸µ HTML Æû Àü¿ë ű×- 9.5.6. JSP È­¸é Ç׸ñ¿¡ ´ëÇÑ Àΰ¡
    - 9.5.7. Àΰ¡ ¿À·ù°¡ ¹ß»ýÇÒ ¶§ÀÇ ÀÀ´ä
    9.6. CSRF ¹æÁö
    - 9.6.1. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ CSRF ´ëÃ¥
    - 9.6.2. CSRF ¹æÁö ±â´ÉÀÇ Àû¿ë
    - 9.6.3. ÅäÅ« °Ë»ç ¿À·ù°¡ ¹ß»ýÇÒ ¶§ÀÇ ÀÀ´ä
    - 9.6.4. CSRF ¹æÁö ±â´É°ú ½ºÇÁ¸µ MVC¿ÍÀÇ ¿¬°è
    9.7. ¼¼¼Ç °ü¸®
    - 9.7.1. ¼¼¼Ç °ü¸® ±â´ÉÀÇ Àû¿ë
    - 9.7.2. URL ÀçÀÛ¼ºÀÇ ¾ïÁ¦ ±â´É
    - 9.7.3. ¼¼¼Ç °íÁ¤ °ø°ÝÀÇ ¹æÁö ±â´É
    - 9.7.4. ´ÙÁß ·Î±×ÀÎ Á¦¾î
    - 9.7.5. À¯È¿ÇÏÁö ¾ÊÀº ¼¼¼ÇÀ» »ç¿ëÇÑ ¿äûÀÇ °¨Áö
    9.8. ºê¶ó¿ìÀú º¸¾È ±â´É°úÀÇ ¿¬°è
    - 9.8.1. º¸¾È Çì´õ Ãâ·Â ±â´ÉÀÇ Àû¿ë
    - 9.8.2. ±âº»ÀûÀ¸·Î Áö¿øÇÏ´Â º¸¾È Çì´õ
    - 9.8.3. º¸¾È Çì´õ ¼±ÅÃ
    9.9. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ Å×½ºÆ®
    - 9.9.1. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ Å×½ºÆ® ¼³Á¤
    - 9.9.2. ÀÎÁõ ó¸®ÀÇ Å×½ºÆ®
    - 9.9.3. Àΰ¡ ó¸®ÀÇ Å×½ºÆ®
    - 9.9.4. CSRF ÅäÅ« °Ë»ç ´ë»ó¿¡ ´ëÇÑ ¿äû Å×½ºÆ®

    10Àå: ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA
    10.1. JPA¶õ?
    - 10.1.1. ORM°ú JPAÀÇ °³³ä
    - 10.1.2. Entity
    - 10.1.3. EntityManager
    - 10.1.4. Entity »óÅÂ
    - 10.1.5. ¿¬°ü°ü°è
    - 10.1.6. JPQL(Java Persistence Query Language)
    10.2. JPA¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅͺ£À̽º Á¢±Ù ±âÃÊ
    - 10.2.1. JPA¿¡ ÀÇÇÑ CRUD ÀÛ¾÷
    - 10.2.2. JPAÀÇ JPQLÀ» È°¿ëÇÑ µ¥ÀÌÅÍ Á¢±Ù
    - 10.2.3. ¹èŸ Á¦¾î
    10.3. ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA
    - 10.3.1. ½ºÇÁ¸µ µ¥ÀÌÅͶõ?
    - 10.3.2. ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA¶õ?
    10.4 ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA ¾ÆÅ°ÅØó
    - 10.4.1. ³»ºÎ ó¸® È帧
    - 10.4.2. JpaRepository
    - 10.4.3. ¿¹¿Ü º¯È¯
    10.5. ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA ¼³Á¤
    - 10.5.1. ÀÇÁ¸ ¶óÀ̺귯¸® Á¤ÀÇ
    - 10.5.2. µ¥ÀÌÅÍ ¼Ò½º Á¤ÀÇ
    - 10.5.3. EntityManagerFactory Á¤ÀÇ
    - 10.5.4. JpaTransactionManager Á¤ÀÇ
    - 10.5.5. ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA È°¼ºÈ­
    - 10.5.6. Open EntityManager in View ÆÐÅÏ ¼³Á¤
    10.6. Repository »ý¼º°ú È°¿ë
    - 10.6.1. ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA Ç¥ÁØÀÇ CRUD ÀÛ¾÷
    - 10.6.2. JPQLÀ» È°¿ëÇÑ µ¥ÀÌÅÍ Á¢±Ù
    - 10.6.3. ¹èŸ Á¦¾î
    - 10.6.4. ÆäÀÌÁö ó¸®
    - 10.6.5. Repository¿¡ Ä¿½ºÅ͸¶ÀÌ¡ÇÑ ¸Þ¼­µå Ãß°¡
    - 10.6.6. °¨»ç Á¤º¸ÀÇ ºÎ¿©

    11Àå: ½ºÇÁ¸µ + ¸¶À̹ÙƼ½º
    11.1. ¸¶À̹ÙƼ½º¶õ?
    - 11.1.1. ¸¶À̹ÙƼ½º¿Í ½ºÇÁ¸µ ¿¬µ¿
    - 11.1.2. ¸¶À̹ÙƼ½º¿Í MyBatis-SpringÀÇ ÁÖ¿ä ÄÄÆ÷³ÍÆ®
    - 11.1.3. MyBatis-Spring ¿¹¿Ü ó¸®
    11.2. ½ºÇÁ¸µ + ¸¶À̹ÙƼ½º ¼³Á¤
    - 11.2.1. ¶óÀ̺귯¸® ¼³Á¤
    - 11.2.2. ½ºÇÁ¸µ°ú ¸¶À̹ÙƼ½º¸¦ ¿¬°èÇϱâ À§ÇÑ ¼³Á¤
    - 11.2.3. ¸¶À̹ÙƼ½º ¼³Á¤
    11.3. ±âº»ÀûÀÎ CRUD Á¶ÀÛ
    - 11.3.1. Mapper ÀÎÅÍÆäÀ̽º ÀÛ¼º
    - 11.3.2. ¸ÅÇÎ ÆÄÀÏ ÀÛ¼º
    - 11.3.3. SQL¿¡ °ªÀ» »ðÀÔÇÏ´Â ¹æ¹ý
    - 11.3.4. »ðÀÔ°ªÀÇ ¿¬°è ¹æ¹ý
    - 11.3.5. SELECT(Read) Á¶ÀÛ ±¸Çö
    - 11.3.6. INSERT(Create) Á¶ÀÛ ±¸Çö
    - 11.3.7. UPDATE Á¶ÀÛ ±¸Çö
    - 11.3.8. DELETE Á¶ÀÛ ±¸Çö
    - 11.3.9. Mapper °´Ã¼ È°¿ë
    11.4. ¸¶À̹ÙƼ½º¸¦ ÀÌ¿ëÇÑ CRUD Á¶ÀÛ
    - 11.4.1. ¸ÅÇÎ ÆÄÀϷκÎÅÍ µ¿Àû SQL Á¶¸³
    - 11.4.2. SQL ºô´õ Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ SQL ¹® Á¶¸³
    - 11.4.3. ÀÏ´ëÀÏ°ú ÀÏ´ë´Ù ¸ÅÇÎ
    - 11.4.4. RowBounds¸¦ ÀÌ¿ëÇÑ ¹üÀ§ °Ë»ö
    - 11.4.5. ResultHandler¸¦ ÀÌ¿ëÇÑ °Ë»ö °á°ú ó¸®

    12Àå: ½ºÇÁ¸µ + ŸÀÓ¸®ÇÁ
    12.1. ŸÀÓ¸®ÇÁ¶õ?
    - 12.1.1. ŸÀÓ¸®ÇÁ ÅÛºí¸´
    - 12.1.2. ŸÀÓ¸®ÇÁ¿Í ½ºÇÁ¸µ ¿¬°è
    12.2. ½ºÇÁ¸µ + ŸÀÓ¸®ÇÁ ¼³Á¤
    - 12.2.1. ¶óÀ̺귯¸® ¼³Á¤
    - 12.2.2. ½ºÇÁ¸µ°ú ŸÀÓ¸®ÇÁ¸¦ ¿¬°èÇϱâ À§ÇÑ ¼³Á¤
    12.3. ŸÀÓ¸®ÇÁ¸¦ ÀÌ¿ëÇÑ ºä ±¸Çö
    - 12.3.1. ù ¹ø° ŸÀÓ¸®ÇÁ
    - 12.3.2. ÅؽºÆ® ÀÔ·Â
    - 12.3.3. Ç¥Çö½Ä
    - 12.3.4. th ¼Ó¼º¿¡ ÀÇÇÑ ¼Ó¼º °ª ¼³Á¤
    - 12.3.5. HTML ¿ä¼ÒÀÇ Ãâ·Â Á¦¾î
    - 12.3.6. ÀζóÀΠǥ±â¹ý
    - 12.3.7. ÁÖ¼®
    - 12.3.8. ½ºÇÁ¸µ°úÀÇ ¿¬°è
    - 12.3.9. °øÅë ÅÛÇø´ Àç»ç¿ë
    - 12.3.10. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼¿ÍÀÇ ¿¬°è
    - 12.3.11. JS
    ¶óÀ̺귯¸®ÀÇ È°¿ë
    ___5.11.1. ÅÂ±× ¶óÀ̺귯¸®ÀÇ ¼³Á¤
    ___5.11.2. Æû Ãâ·Â
    ___5.11.3. Æû Ç׸ñÀÇ °øÅëÀûÀÎ ¼Ó¼º
    ___5.11.4. ÅؽºÆ® Çʵå Ãâ·Â
    ___5.11.5. Æнº¿öµå Çʵå Ãâ·Â
    ___5.11.6. ÅؽºÆ® ¿µ¿ª Ãâ·Â
    ___5.11.7. ¿©·¯ °³ÀÇ Ã¼Å©¹Ú½º Ãâ·Â
    ___5.11.8. üũ¹Ú½º Ãâ·Â
    ___5.11.9. ¿©·¯ °³ÀÇ ¶óµð¿À ¹öÆ° Ãâ·Â
    ___5.11.10. ¶óµð¿À ¹öÆ° Ãâ·Â
    ___5.11.11. ¼¿·ºÆ® ¹Ú½º Ãâ·Â
    ___5.11.12. ¼û°ÜÁø Çʵå Ãâ·Â
    ___5.11.13. ¶óº§ Ãâ·Â
    ___5.11.14. ¹öÆ° Ãâ·Â
    ___5.11.15. ÀԷ°ª °Ë»ç ¿À·ù Ãâ·Â
    5.12. ½ºÇÁ¸µ ¹ü¿ë ÅÂ±× ¶óÀ̺귯¸®ÀÇ È°¿ë
    ___5.12.1. ÅÂ±× ¶óÀ̺귯¸®ÀÇ ¼³Á¤
    ___5.12.2. ·ÎĶº° ¸Þ½ÃÁöÀÇ Ãâ·Â
    ___5.12.3. Å׸¶º° ¸Þ½ÃÁöÀÇ Ãâ·Â
    ___5.12.4. ÀԷ°ª °Ë»ç ¿À·ùÀÇ ÆÇ´Ü
    ___5.12.5. ¹ÙÀεù Á¤º¸(BindStatus)ÀÇ Ãëµæ
    ___5.12.6. BindStatus°ú ¿¬°èÇÑ ¹®ÀÚ¿­ º¯È¯
    ___5.12.7. URL »ý¼º
    ___5.12.8. À̽ºÄÉÀÌÇÁ ¿©ºÎÀÇ ±âº»°ª µ¤¾î¾²±â
    ___5.12.9. Ãâ·Â°ª À̽ºÄÉÀÌÇÁ
    ___5.12.10. SpEL ½ÇÇà °á°úÀÇ Ãëµæ
    ___5.12.11. ¿äû ¸ÅÇÎ Á¤º¸¿Í ¿¬°èÇÑ URL »ý¼º
    5.13. ¿¹¿Ü ó¸®
    ___5.13.1. ¿¹¿ÜÀÇ Á¾·ù
    ___5.13.2. ¿¹¿ÜÀÇ ¹ß»ý Àå¼Ò¿Í ±×¿¡ µû¸¥ ó¸® ¹æ¹ý
    ___5.13.3. ¼­ºí¸´ ÄÁÅ×À̳ÊÀÇ ¿À·ù ÆäÀÌÁö ±â´É È°¿ë
    ___5.13.4. ½ºÇÁ¸µ MVCÀÇ ¿¹¿Ü Çڵ鷯 È°¿ë
    ___5.13.5. @ExceptionHandler ¸Þ¼­µå È°¿ë
    ___5.13.6. @ResponseStatus¸¦ ÁöÁ¤ÇÑ ¿¹¿Ü Ŭ·¡½ºÀÇ È°¿ë

    ¢Ã 06Àå: RESTful À¥ ¼­ºñ½º °³¹ß
    6.1. REST API ¾ÆÅ°ÅØó
    ___6.1.1. Resource Oriented Architecture(ROA)
    ___6.1.2. ÇÁ·¹ÀÓ¿öÅ©ÀÇ ¾ÆÅ°ÅØó
    6.2. ¾ÖÇø®ÄÉÀÌ¼Ç ¼³Á¤
    ___6.2.1. ¶óÀ̺귯¸® ¼³Á¤
    ___6.2.2. ¼­ºí¸´ ÄÁÅ×ÀÌ³Ê ¼³Á¤
    ___6.2.3. ÇÁ·±Æ® ÄÁÆ®·Ñ·¯ ¼³Á¤
    6.3. @RestController ±¸Çö
    ___6.3.1. ÄÁÆ®·Ñ·¯¿¡¼­ ±¸ÇöÇÒ Ã³¸®ÀÇ Àüü ±¸Á¶
    ___6.3.2. ÄÁÆ®·Ñ·¯ Ŭ·¡½º ÀÛ¼º
    ___6.3.3. REST API(Çڵ鷯 ¸Þ¼­µå) ÀÛ¼º
    ___6.3.4. CORS Áö¿ø
    ___6.3.5. URI Á¶¸³
    6.4. ¸®¼Ò½º Ŭ·¡½º ±¸Çö
    ___6.4.1. ¸®¼Ò½º Ŭ·¡½º ÀÛ¼º
    ___6.4.2. JacksonÀ» ÀÌ¿ëÇÑ Æ÷¸Ë Á¦¾î
    6.5. ¿¹¿Ü ó¸®
    ___6.5.1. REST API ¿À·ù ÀÀ´ä
    ___6.5.2. ½ºÇÁ¸µ MVCÀÇ ¿¹¿Ü Çڵ鷯 ±¸Çö
    ___6.5.3. ó¸®ÇÒ ¿¹¿Ü Ŭ·¡½ºÀÇ Ãß°¡
    ___6.5.4. ÀԷ°ª °Ë»ç ¿¹¿ÜÀÇ Ã³¸®
    ___6.5.5. ¼­ºí¸´ ÄÁÅ×À̳ʿ¡ Àü´ÞµÈ ¿À·ùÀÇ ÀÀ´ä
    6.6. REST Ŭ¶óÀ̾ðÆ® ±¸Çö
    ___6.6.1. RestTemplateÀ̶õ?
    ___6.6.2. RestTemplate ¼³Á¤
    ___6.6.3. REST API È£Ãâ
    ___6.6.4. ¿À·ù ÀÀ´ä ó¸®
    ___6.6.5. ŸÀӾƿô ÁöÁ¤

    ¢Ã 07Àå: ½ºÇÁ¸µ MVC ÀÀ¿ë
    7.1. HTTP ¼¼¼Ç ÀÌ¿ë
    ___7.1.1. ¼¼¼Ç ¼Ó¼º(@SessionAttributes)
    ___7.1.2. ¼¼¼Ç ½ºÄÚÇÁ ºó
    7.2. ÆÄÀÏ ¾÷·Îµå
    ___7.2.1. ÆÄÀÏ ¾÷·Îµå ±¸Á¶
    ___7.2.2. ÆÄÀÏ ¾÷·Îµå ±â´É ¼³Á¤
    ___7.2.3. ¾÷·Îµå µ¥ÀÌÅÍÀÇ Ãëµæ
    7.3. ºñµ¿±â ¿äûÀÇ ±¸Çö
    ___7.3.1. ºñµ¿±â ¿äûÀÇ µ¿ÀÛ ¹æ½Ä
    ___7.3.2. ºñµ¿±â ±â´ÉÀ» È°¼ºÈ­Çϱâ À§ÇÑ ¼³Á¤
    ___7.3.3. ºñµ¿±â ó¸®ÀÇ ±¸Çö
    ___7.3.4. ºñµ¿±â 󸮿¡¼­ÀÇ ¿¹¿Ü ó¸®
    ___7.3.5. ºñµ¿±â ½ÇÇà¿¡ ´ëÇÑ °øÅë ó¸® ±¸Çö
    7.4. °øÅë ó¸®ÀÇ ±¸Çö
    ___7.4
    .1. ¼­ºí¸´ ÇÊÅÍ ÀÌ¿ë
    ___7.4.2. HandlerInterceptor ÀÌ¿ë
    ___7.4.3. @ControllerAdvice ÀÌ¿ë
    ___7.4.4. HandlerMethodArgumentResolver ÀÌ¿ë
    7.5. Á¤Àû ¸®¼Ò½º
    ___7.5.1. ±âº» ¼­ºí¸´°ú DispatcherServletÀÇ °øÁ¸
    ___7.5.2. ½ºÇÁ¸µ MVC µ¶ÀÚÀûÀÎ Á¤Àû ¸®¼Ò½ºÀÇ Ãë±Þ ¹æ¹ý
    7.6. ±¹Á¦È­
    ___7.6.1. ·ÎĶ °áÁ¤
    ___7.6.2. ·ÎĶ È°¿ë
    ___7.6.3. UI¸¦ ÀÌ¿ëÇÑ ·ÎĶ Àüȯ

    ¢Ã 08Àå: ½ºÇÁ¸µ Å×½ºÆ®¶õ?
    8.1. ½ºÇÁ¸µ Å×½ºÆ®¶õ?
    8.2. DI ÄÁÅ×ÀÌ³Ê¿Í ºó Å×½ºÆ®
    ___8.2.1. ºó¿¡ ´ëÇÑ ´ÜÀ§ Å×½ºÆ®
    ___8.2.2. DI ÄÁÅ×À̳ʿ¡¼­ °ü¸®µÇ´Â ºó¿¡ ´ëÇÑ ÅëÇÕ Å×½ºÆ®
    ___8.2.3. ½ºÇÁ¸µ TestContext ÇÁ·¹ÀÓ¿öÅ©
    ___8.2.4. DI ÄÁÅ×À̳ÊÀÇ ¼³Á¤
    ___8.2.5. DI ÄÁÅ×À̳ÊÀÇ ¶óÀÌÇÁ»çÀÌŬ Á¦¾î
    ___8.2.6. ÇÁ·ÎÆÄÀÏ ÁöÁ¤
    ___8.2.7. Å×½ºÆ®¿ë ÇÁ·ÎÆÛƼ °ª ÁöÁ¤
    8.3. µ¥ÀÌÅͺ£À̽º Å×½ºÆ®
    ___8.3.1. Å×½ºÆ® µ¥ÀÌÅÍ ¼Ò½º ¼³Á¤
    ___8.3.2. Å×½ºÆ® µ¥ÀÌÅÍ ÀûÀç
    ___8.3.3. Å×½ºÆ® ÄÉÀ̽º¸¦ À§ÇÑ Æ®·£Àè¼Ç Á¦¾î
    ___8.3.4. µ¥ÀÌÅÍ °ËÁõ
    8.4. ½ºÇÁ¸µ MVC Å×½ºÆ®
    ___8.4.1. MockMvc¶õ?
    ___8.4.2. MockMvc ¼³Á¤
    ___8.4.3. Å×½ºÆ® ½ÇÇà
    ___8.4.4. ¿äû µ¥ÀÌÅÍ ¼³Á¤
    ___8.4.5. ½ÇÇà °á°úÀÇ °ËÁõ
    ___8.4.6. ½ÇÇà °á°ú Ãâ·Â

    ¢Ã 09Àå: ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼
    9.1. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼¶õ?
    ___9.1.1. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ Æ¯Â¡
    ___9.1.2. ±âº»ÀûÀÎ º¸¾È ±â´É
    ___9.1.3. °­È­µÈ º¸¾È ±â´É
    9.2. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ ¼³Á¤
    ___9.2.1. ¶óÀ̺귯¸®ÀÇ ¼³Á¤
    ___9.2.2. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ ºó Á¤ÀÇ
    ___9.2.3. ¼­ºí¸´ ÇÊÅÍ ¼³Á¤
    9.3. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ ¾ÆÅ°ÅØó
    ___9.3.1. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ ¸ðµâ ±¸¼º
    ___9.3.2. ÇÁ·¹ÀÓ¿öÅ© ¾ÆÅ°ÅØó
    9.4. ÀÎÁõ ó¸®
    ___9.4.1. ÀÎÁõ ó¸® ¸ÞÄ¿´ÏÁò
    ___9.4.2. Æû ÀÎÁõ
    ___9.4.3. ÀÎÁõÀÌ ¼º°øÇßÀ» ¶§ÀÇ ÀÀ´ä
    ___9.4.4. ÀÎÁõÀÌ ½ÇÆÐÇßÀ» ¶§ÀÇ ÀÀ´ä
    ___9.4.5. µ¥ÀÌÅͺ£À̽º ÀÎÁõ
    ___9.4.6. Æнº¿öµå ÇؽÃÈ­
    ___9.4.7. ÀÎÁõ À̺¥Æ® ó¸®
    ___9.4.8. ·Î±×¾Æ¿ô
    ___9.4.9. ·Î±×¾Æ¿ôÀÌ ¼º°øÇßÀ» ¶§ÀÇ ÀÀ´ä
    ___9.4.10. ÀÎÁõ Á¤º¸¿¡ ´ëÇÑ Á¢±Ù
    ___9.4.11. ÀÎÁõ ó¸®¿Í ½ºÇÁ¸µ MVCÀÇ ¿¬°è
    ___9.4.12. ¿À·ù ¸Þ½ÃÁö
    9.5. Àΰ¡ ó¸®
    ___9.5.1. Àΰ¡ ó¸® ±¸Á¶
    ___9.5.2. Á¢±Ù Á¤Ã¥À» ±â¼úÇÏ´Â ¹æ¹ý
    ___9.5.3. À¥ ¸®¼Ò½º¿¡ ´ëÇÑ Àΰ¡(ÀÚ¹Ù ±â¹Ý ¼³Á¤ ¹æ½Ä)
    ___9.5.4. À¥ ¸®¼Ò½º¿¡ ´ëÇÑ Àΰ¡(XML ±â¹Ý ¼³Á¤ ¹æ½Ä)
    ___9.5.5. ¸Þ¼­µå¿¡ ´ëÇÑ Àΰ¡
    ___9.5.6. JSP È­¸é Ç׸ñ¿¡ ´ëÇÑ Àΰ¡
    ___9.5.7. Àΰ¡ ¿À·ù°¡ ¹ß»ýÇÒ ¶§ÀÇ ÀÀ´ä
    9.6. CSRF ¹æÁö
    ___9.6.1. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ÀÇ CSRF ´ëÃ¥
    ___9.6.2. CSRF ¹æÁö ±â´ÉÀÇ Àû¿ë
    ___9.6.3. ÅäÅ« °Ë»ç ¿À·ù°¡ ¹ß»ýÇÒ ¶§ÀÇ ÀÀ´ä
    ___9.6.4. CSRF ¹æÁö ±â´É°ú ½ºÇÁ¸µ MVC¿ÍÀÇ ¿¬°è
    9.7. ¼¼¼Ç °ü¸®
    ___9.7.1. ¼¼¼Ç °ü¸® ±â´ÉÀÇ Àû¿ë
    ___9.7.2. URL ÀçÀÛ¼ºÀÇ ¾ïÁ¦ ±â´É
    ___9.7.3. ¼¼¼Ç °íÁ¤ °ø°ÝÀÇ ¹æÁö ±â´É
    ___9.7.4. ´ÙÁß ·Î±×ÀÎ Á¦¾î
    ___9.7.5. À¯È¿ÇÏÁö ¾ÊÀº ¼¼¼ÇÀ» »ç¿ëÇÑ ¿äûÀÇ °¨Áö
    9.8. ºê¶ó¿ìÀú º¸¾È ±â´É°úÀÇ ¿¬°è
    ___9.8.1. º¸¾È Çì´õ Ãâ·Â ±â´ÉÀÇ Àû¿ë
    ___9.8.2. ±âº»ÀûÀ¸·Î Áö¿øÇÏ´Â º¸¾È Çì´õ
    ___9.8.3. º¸¾È Çì´õ ¼±ÅÃ
    9.9. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ Å×½ºÆ®
    ___9.9.1. ½ºÇÁR 310: Date and Time API ÀÌ¿ë

    13Àå: ½ºÇÁ¸µ ºÎÆ®
    13.1. ½ºÇÁ¸µ ºÎÆ®¶õ?
    - 13.1.1. ½ºÇÁ¸µ ºÎÆ®¸¦ ÀÌ¿ëÇÑ Hello World ¾ÖÇø®ÄÉÀÌ¼Ç Á¦ÀÛ
    - 13.1.2. AutoConfigure¸¦ ÀÌ¿ëÇÑ ¼³Á¤ ÀÚµ¿È­
    - 13.1.3. Starter¸¦ ÀÌ¿ëÇÑ ÀÇÁ¸ ¶óÀ̺귯¸® °ü¸®
    - 13.1.4. ½ÇÇà °¡´ÉÇÑ jar ¸¸µé±â
    13.2. ½ºÇÁ¸µ ºÎÆ®¿Í ½ºÇÁ¸µ MVC
    - 13.2.1. RESTful À¥ ¼­ºñ½º ¸¸µé±â
    - 13.2.2. È­¸é À̵¿Çü À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â
    13.3. ½ºÇÁ¸µ ºÎÆ®¿Í µ¥ÀÌÅÍ Á¢±Ù
    - 13.3.1. ½ºÇÁ¸µ JDBC
    - 13.2.2. ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA
    - 13.3.3. ¸¶À̹ÙƼ½º
    - 13.3.4. Ä¿³Ø¼Ç Ç® ¶óÀ̺귯¸® º¯°æ
    13.4. ½ºÇÁ¸µ ºÎÆ®¿Í ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼
    - 13.4.1. ±âº» ÀÎÁõ
    - 13.4.2. ÀÎÁõ, Àΰ¡ Ä¿½ºÅ͸¶ÀÌ¡
    13.5. ½ºÇÁ¸µ ºÎÆ®·Î ÇÁ·ÎÆÛƼÀÇ Å¸ÀÔ ¾ÈÁ¤¼º È®º¸
    - 13.5.1. @ConfigurationProperties¸¦ ÀÌ¿ëÇÑ ÇÁ·ÎÆÛƼ ¼³Á¤
    - 13.5.2. Bean ValidationÀ» ÀÌ¿ëÇÑ ÇÁ·ÎÆÛƼ °ª °ËÁõ
    - 13.5.3. IDE¿¡¼­ÀÇ ÇÁ·ÎÆÛƼ Áö¿ø ±â´É
    13.6. ½ºÇÁ¸µ ºÎÆ® ¾×Ãß¿¡ÀÌÅ͸¦ ÀÌ¿ëÇÑ ¿î¿µ ±â´É °­È­
    - 13.6.1. HTTP ¿£µåÆ÷ÀÎÆ® Ãß°¡
    - 13.6.2. Çコ üũ
    - 13.6.3. ¸ÞÆ®¸¯
    - 13.6.4. º¸¾È ±â´É È°¼ºÈ­

    14Àå: ½Ç½À
    14.1. ¾ÖÇø®ÄÉÀ̼ÇÀÇ °³¿ä
    - 14.1.1. ER ´ÙÀ̾î±×·¥
    - 14.1.2. ȸÀÇ½Ç ¸ñ·Ï Ç¥½Ã ±â´ÉÀÇ È­¸é »ç¾ç
    - 14.1.3. ¿¹¾à ±â´ÉÀÇ È­¸é »ç¾ç
    - 14.1.4. ·Î±×ÀÎ ±â´ÉÀÇ È­¸é »ç¾ç
    14.2. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    - 14.2.1. ÇÁ·ÎÁ§Æ®ÀÇ ±âº» °ñ°Ý ±¸¼º
    - 14.2.2. ÇÁ·ÎÁ§Æ® ¼Ò½ºÀÇ ÆÐÅ°Áö ±¸Á¶ ±¸¼º
    - 14.2.3. PostgreSQL ¼³Á¤
    - 14.2.4. ÇÁ·ÎÆÛƼ ÆÄÀÏ ¼³Á¤
    - 14.2.5. ¶óÀ̺귯¸® Ãß°¡
    - 14.2.6. JPA ¿£ÅÍƼ »ý¼º
    - 14.2.7. ȸÀÇ½Ç ¸ñ·Ï Ç¥½Ã ±â´É ±¸Çö
    - 14.2.8. ȸÀÇ½Ç ¿¹¾à ±â´É ±¸Çö
    - 14.2.9. ·Î±×ÀÎ ±â´É ±¸Çö
    - 14.2.10. ½ÇÇà °¡´ÉÇÑ JAR »ý¼º
    14.3. ¸¶¹«¸®

    15Àå: ½ºÇÁ¸µ ¹èÄ¡
    15.1. ½ºÇÁ¸µ ¹èÄ¡¶õ?
    - 15.1.1. ¹èÄ¡ 󸮶õ?
    - 15.1.2. ¹èÄ¡ 󸮰¡ ÃæÁ·½ÃÄÑ¾ß ÇÒ ¿ä°Ç
    - 15.1.3. ½ºÇÁ¸µ ¹èÄ¡¶õ?
    - 15.1.4. ½ºÇÁ¸µ ¹èÄ¡ÀÇ ±âº» ±¸Á¶
    15.2. °£´ÜÇÑ ¹èÄ¡ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    - 15.2.1. ÀÛ¼ºÇÒ ¹èÄ¡ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¿ä±¸»çÇ×
    - 15.2.2. ¼³°è
    - 15.2.3. pom.xml ¼³Á¤
    - 15.2.4. Àâ ±¸Çö
    - 15.2.5. truncateStep ±¸Çö
    - 15.2.6. importFileStep ±¸Çö
    - 15.2.7. Å×½ºÆ®
    - 15.2.8. ¹èÄ¡ ½ÇÇà(Á¤»ó Á¾·á)
    - 15.2.9. ¹èÄ¡ ½ÇÇà(ºñÁ¤»ó Á¾·á)
    15.3. ½ºÇÁ¸µ ¹èÄ¡ÀÇ ¾ÆÅ°ÅØó
    - 15.3.1. ±¸¼º ¿ä¼Ò
    - 15.3.2. À⠱⵿
    - 15.3.3. ºñÁî´Ï½º ·ÎÁ÷ Á¤ÀÇ
    - 15.3.4. Æ®·£Àè¼Ç °ü¸®
    - 15.3.5. ¹èÄ¡ ó¸® °á°ú Ãâ·Â
    - 15.3.6. ¿©·¯ °³ÀÇ ½ºÅÜ¿¡¼­ È帧 Á¦¾îÇϱâ
    - 15.3.7. º´·Ä ó¸®

    AÀå: ºÎ·Ï
    A.1 ·ÎÄà °³¹ß ȯ°æÀ» À§ÇÑ ÇÁ·ÎÁ§Æ® ±¸¼º
    - A.1.1. IDE ¼³Ä¡ ¹× ¼³Á¤
    - A.1.2. ÇÁ·ÎÁ§Æ® »ý¼º
    - A.1.3. ¾ÖÇø®ÄÉÀ̼ÇÀÇ µ¿ÀÛ È®ÀÎ
    ¸µ ½ÃÅ¥¸®Æ¼ Å×½ºÆ® ¼³Á¤
    ___9.9.2. ÀÎÁõ ó¸®ÀÇ Å×½ºÆ®
    ___9.9.3. Àΰ¡ ó¸®ÀÇ Å×½ºÆ®
    ___9.9.4. CSRF ÅäÅ« °Ë»ç ´ë»ó¿¡ ´ëÇÑ ¿äû Å×½ºÆ®

    ¢Ã 10Àå: ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA
    10.1. JPA¶õ?
    ___10.1.1. ORM°ú JPAÀÇ °³³ä
    ___10.1.2. Entity
    ___10.1.3. EntityManager
    ___10.1.4. Entity »óÅÂ
    ___10.1.5. ¿¬°ü°ü°è
    ___10.1.6. JPQL(Java Persistence Query Language)
    10.2. JPA¸¦ ÀÌ¿ëÇÑ µ¥ÀÌÅͺ£À̽º Á¢±Ù ±âÃÊ
    ___10.2.1. JPA¿¡ ÀÇÇÑ CRUD ÀÛ¾÷
    ___10.2.2. JPAÀÇ JPQLÀ» È°¿ëÇÑ µ¥ÀÌÅÍ Á¢±Ù
    ___10.2.3. ¹èŸ Á¦¾î
    10.3. ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA
    ___10.3.1. ½ºÇÁ¸µ µ¥ÀÌÅͶõ?
    ___10.3.2. ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA¶õ?
    10.4 ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA ¾ÆÅ°ÅØó
    ___10.4.1. ³»ºÎ ó¸® È帧
    ___10.4.2. JpaRepository
    ___10.4.3. ¿¹¿Ü º¯È¯
    10.5. ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA ¼³Á¤
    ___10.5.1. ÀÇÁ¸ ¶óÀ̺귯¸® Á¤ÀÇ
    ___10.5.2. µ¥ÀÌÅÍ ¼Ò½º Á¤ÀÇ
    ___10.5.3. EntityManagerFactory Á¤ÀÇ
    ___10.5.4. JpaTransactionManager Á¤ÀÇ
    ___10.5.5. ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA È°¼ºÈ­
    ___10.5.6. Open EntityManager in View ÆÐÅÏ ¼³Á¤
    10.6. Repository »ý¼º°ú È°¿ë
    ___10.6.1. ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA Ç¥ÁØÀÇ CRUD ÀÛ¾÷
    ___10.6.2. JPQLÀ» È°¿ëÇÑ µ¥ÀÌÅÍ Á¢±Ù
    ___10.6.3. ¹èŸ Á¦¾î
    ___10.6.4. ÆäÀÌÁö ó¸®
    ___10.6.5. Repository¿¡ Ä¿½ºÅ͸¶ÀÌ¡ÇÑ ¸Þ¼­µå Ãß°¡
    ___10.6.6. °¨»ç Á¤º¸ÀÇ ºÎ¿©

    ¢Ã 11Àå: ½ºÇÁ¸µ + ¸¶À̹ÙƼ½º
    11.1. ¸¶À̹ÙƼ½º¶õ?
    ___11.1.1. ¸¶À̹ÙƼ½º¿Í ½ºÇÁ¸µ ¿¬µ¿
    ___11.1.2. ¸¶À̹ÙƼ½º¿Í MyBatis-SpringÀÇ ÁÖ¿ä ÄÄÆ÷³ÍÆ®
    ___11.1.3. MyBatis-Spring ¿¹¿Ü ó¸®
    11.2. ½ºÇÁ¸µ + ¸¶À̹ÙƼ½º ¼³Á¤
    ___11.2.1. ¶óÀ̺귯¸® ¼³Á¤
    ___11.2.2. ½ºÇÁ¸µ°ú ¸¶À̹ÙƼ½º¸¦ ¿¬°èÇϱâ À§ÇÑ ¼³Á¤
    ___11.2.3. ¸¶À̹ÙƼ½º ¼³Á¤
    11.3. ±âº»ÀûÀÎ CRUD Á¶ÀÛ
    ___11.3.1. Mapper ÀÎÅÍÆäÀ̽º ÀÛ¼º
    ___11.3.2. ¸ÅÇÎ ÆÄÀÏ ÀÛ¼º
    ___11.3.3. SQL¿¡ °ªÀ» »ðÀÔÇÏ´Â ¹æ¹ý
    ___11.3.4. »ðÀÔ°ªÀÇ ¿¬°è ¹æ¹ý
    ___11.3.5. SELECT(Read) Á¶ÀÛ ±¸Çö
    ___11.3.6. INSERT(Create) Á¶ÀÛ ±¸Çö
    ___11.3.7. UPDATE Á¶ÀÛ ±¸Çö
    ___11.3.8. DELETE Á¶ÀÛ ±¸Çö
    ___11.3.9. Mapper °´Ã¼ È°¿ë
    11.4. ¸¶À̹ÙƼ½º¸¦ ÀÌ¿ëÇÑ CRUD Á¶ÀÛ
    ___11.4.1. ¸ÅÇÎ ÆÄÀϷκÎÅÍ µ¿Àû SQL Á¶¸³
    ___11.4.2. SQL ºô´õ Ŭ·¡½º¸¦ ÀÌ¿ëÇÑ SQL ¹® Á¶¸³
    ___11.4.3. ÀÏ´ëÀÏ°ú ÀÏ´ë´Ù ¸ÅÇÎ
    ___11.4.4. RowBounds¸¦ ÀÌ¿ëÇÑ ¹üÀ§ °Ë»ö
    ___11.4.5. ResultHandler¸¦ ÀÌ¿ëÇÑ °Ë»ö °á°ú ó¸®

    ¢Ã 12Àå: ½ºÇÁ¸µ + ŸÀÓ¸®ÇÁ
    12.1. ŸÀÓ¸®ÇÁ¶õ?
    ___12.1.1. ŸÀÓ¸®ÇÁ ÅÛºí¸´
    ___12.1.2. ŸÀÓ¸®ÇÁ¿Í ½ºÇÁ¸µ ¿¬°è
    12.2. ½ºÇÁ¸µ + ŸÀÓ¸®ÇÁ ¼³Á¤
    ___12.2.1. ¶óÀ̺귯¸® ¼³Á¤
    ___12.2.2. ½ºÇÁ¸µ°ú ŸÀÓ¸®ÇÁ¸¦ ¿¬°èÇϱâ À§ÇÑ ¼³Á¤
    12.3. ŸÀÓ¸®ÇÁ¸¦ ÀÌ¿ëÇÑ ºä ±¸Çö
    ___12.3.1. ù ¹ø° ŸÀÓ¸®ÇÁ
    ___12.3.2. ÅؽºÆ® ÀÔ·Â
    ___12.3.3. Ç¥Çö½Ä
    ___12.3.4. th ¼Ó¼º¿¡ ÀÇÇÑ ¼Ó¼º °ª ¼³Á¤
    ___12.3.5. HTML ¿ä¼ÒÀÇ Ãâ·Â Á¦¾î
    ___12.3.6. ÀζóÀΠǥ±â
    ¹ý
    ___12.3.7. ÁÖ¼®
    ___12.3.8. ½ºÇÁ¸µ°úÀÇ ¿¬°è
    ___12.3.9. °øÅë ÅÛÇø´ Àç»ç¿ë
    ___12.3.10. ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼¿ÍÀÇ ¿¬°è
    ___12.3.11. JSR 310: Date and Time API ÀÌ¿ë

    ¢Ã 13Àå: ½ºÇÁ¸µ ºÎÆ®
    13.1. ½ºÇÁ¸µ ºÎÆ®¶õ?
    ___13.1.1. ½ºÇÁ¸µ ºÎÆ®¸¦ ÀÌ¿ëÇÑ Hello World ¾ÖÇø®ÄÉÀÌ¼Ç Á¦ÀÛ
    ___13.1.2. AutoConfigure¸¦ ÀÌ¿ëÇÑ ¼³Á¤ ÀÚµ¿È­
    ___13.1.3. Starter¸¦ ÀÌ¿ëÇÑ ÀÇÁ¸ ¶óÀ̺귯¸® °ü¸®
    ___13.1.4. ½ÇÇà °¡´ÉÇÑ jar ¸¸µé±â
    13.2. ½ºÇÁ¸µ ºÎÆ®¿Í ½ºÇÁ¸µ MVC
    ___13.2.1. RESTful À¥ ¼­ºñ½º ¸¸µé±â
    ___13.2.2. È­¸é À̵¿Çü À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¸¸µé±â
    13.3. ½ºÇÁ¸µ ºÎÆ®¿Í µ¥ÀÌÅÍ Á¢±Ù
    ___13.3.1. ½ºÇÁ¸µ JDBC
    ___13.2.2. ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA
    ___13.3.3. ¸¶À̹ÙƼ½º
    ___13.3.4. Ä¿³Ø¼Ç Ç® ¶óÀ̺귯¸® º¯°æ
    13.4. ½ºÇÁ¸µ ºÎÆ®¿Í ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼
    ___13.4.1. ±âº» ÀÎÁõ
    ___13.4.2. ÀÎÁõ, Àΰ¡ Ä¿½ºÅ͸¶ÀÌ¡
    13.5. ½ºÇÁ¸µ ºÎÆ®·Î ÇÁ·ÎÆÛƼÀÇ Å¸ÀÔ ¾ÈÁ¤¼º È®º¸
    ___13.5.1. @ConfigurationProperties¸¦ ÀÌ¿ëÇÑ ÇÁ·ÎÆÛƼ ¼³Á¤
    ___13.5.2. Bean ValidationÀ» ÀÌ¿ëÇÑ ÇÁ·ÎÆÛƼ °ª °ËÁõ
    ___13.5.3. IDE¿¡¼­ÀÇ ÇÁ·ÎÆÛƼ Áö¿ø ±â´É
    13.6. ½ºÇÁ¸µ ºÎÆ® ¾×Ãß¿¡ÀÌÅ͸¦ ÀÌ¿ëÇÑ ¿î¿µ ±â´É °­È­
    ___13.6.1. HTTP ¿£µåÆ÷ÀÎÆ® Ãß°¡
    ___13.6.2. Çコ üũ
    ___13.6.3. ¸ÞÆ®¸¯
    ___13.6.4. º¸¾È ±â´É È°¼ºÈ­

    ¢Ã 14Àå: ½Ç½À
    14.1. ¾ÖÇø®ÄÉÀ̼ÇÀÇ °³¿ä
    ___14.1.1. ER ´ÙÀ̾î±×·¥
    ___14.1.2. ȸÀÇ½Ç ¸ñ·Ï Ç¥½Ã ±â´ÉÀÇ È­¸é »ç¾ç
    ___14.1.3. ¿¹¾à ±â´ÉÀÇ È­¸é »ç¾ç
    ___14.1.4. ·Î±×ÀÎ ±â´ÉÀÇ È­¸é »ç¾ç
    14.2. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    ___14.2.1. ÇÁ·ÎÁ§Æ®ÀÇ ±âº» °ñ°Ý ±¸¼º
    ___14.2.2. ÇÁ·ÎÁ§Æ® ¼Ò½ºÀÇ ÆÐÅ°Áö ±¸Á¶ ±¸¼º
    ___14.2.3. PostgreSQL ¼³Á¤
    ___14.2.4. ÇÁ·ÎÆÛƼ ÆÄÀÏ ¼³Á¤
    ___14.2.5. ¶óÀ̺귯¸® Ãß°¡
    ___14.2.6. JPA ¿£ÅÍƼ »ý¼º
    ___14.2.7. ȸÀÇ½Ç ¸ñ·Ï Ç¥½Ã ±â´É ±¸Çö
    ___14.2.8. ȸÀÇ½Ç ¿¹¾à ±â´É ±¸Çö
    ___14.2.9. ·Î±×ÀÎ ±â´É ±¸Çö
    ___14.2.10. ½ÇÇà °¡´ÉÇÑ JAR »ý¼º
    14.3. ¸¶¹«¸®

    ¢Ã 15Àå: ½ºÇÁ¸µ ¹èÄ¡
    15.1. ½ºÇÁ¸µ ¹èÄ¡¶õ?
    ___15.1.1. ¹èÄ¡ 󸮶õ?
    ___15.1.2. ¹èÄ¡ 󸮰¡ ÃæÁ·½ÃÄÑ¾ß ÇÒ ¿ä°Ç
    ___15.1.3. ½ºÇÁ¸µ ¹èÄ¡¶õ?
    ___15.1.4. ½ºÇÁ¸µ ¹èÄ¡ÀÇ ±âº» ±¸Á¶
    15.2. °£´ÜÇÑ ¹èÄ¡ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
    ___15.2.1. ÀÛ¼ºÇÒ ¹èÄ¡ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¿ä±¸»çÇ×
    ___15.2.2. ¼³°è
    ___15.2.3. pom.xml ¼³Á¤
    ___15.2.4. Àâ ±¸Çö
    ___15.2.5. truncateStep ±¸Çö
    ___15.2.6. importFileStep ±¸Çö
    ___15.2.7. Å×½ºÆ®
    ___15.2.8. ¹èÄ¡ ½ÇÇà(Á¤»ó Á¾·á)
    ___15.2.9. ¹èÄ¡ ½ÇÇà(ºñÁ¤»ó Á¾·á)
    15.3. ½ºÇÁ¸µ ¹èÄ¡ÀÇ ¾ÆÅ°ÅØó
    ___15.3.1. ±¸¼º ¿ä¼Ò
    ___15.3.2. À⠱⵿
    ___15.3.3. ºñÁî´Ï½º ·ÎÁ÷ Á¤ÀÇ
    ___15.3.4. Æ®·£Àè¼Ç °ü¸®
    ___15.3.5. ¹èÄ¡ ó¸® °á°ú Ãâ·Â
    ___15.3.6. ¿©·¯ °³ÀÇ ½ºÅÜ¿¡¼­ È帧 Á¦¾îÇϱâ
    ___15.3.7. º´·Ä ó¸®

    ¢Ã AÀå: ºÎ·Ï
    A.1 ·ÎÄà °³¹ß ȯ°æÀ» À§ÇÑ ÇÁ·ÎÁ§Æ® ±¸¼º
    ___A.1.1. IDE ¼³Ä¡ ¹× ¼³Á¤
    ___A.1.2. ÇÁ·ÎÁ§Æ® »ý¼º
    ___A.1.3. ¾ÖÇø®ÄÉÀ̼ÇÀÇ µ¿ÀÛ È®ÀÎ

    ÀúÀÚ¼Ò°³

    ½Å»óÀç [¿ª] ½ÅÀ۾˸² SMS½Åû
    »ý³â¿ùÀÏ 1975

    ÀúÀÚ ½Å»óÀç´Â ÀϺ» ±â¼ú¼­ ¹ø¿ª°¡ÀÌÀÚ ¡®¹ø¿ªÇÏ´Â °³¹ßÀÚ¡¯ À¯Æ©¹ö´Ù. »ï¼ºSDS¿¡¼­ ¼ÒÇÁÆ®¿þ¾î ¾ÆÅ°ÅØÆ®·Î È°µ¿ÇÏ´Ù°¡ ¾ÖÀÚÀÏ ÄÚ¾î ÆÀ ACT¿¡ ÇÕ·ùÇÏ¿´´Ù. ±â¼úº¸´Ù´Â »ç¶÷À̶ó´Â ±ú´ÞÀ½À» ¾òÀº ÈĺÎÅÍ´Â ÃֽŠ±â¼úÀ» ÀÍÈ÷±âº¸´Ù´Â »ç¶÷ÀÇ ¸¶À½À» Àаí, °ß°íÇÑ ½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â °Íº¸´Ù´Â À¯¿¬ÇÑ ÆÀÀ» ºôµùÇÏ°í, ¼­ºñ½º¿¡ °¡Ä¡¸¦ ºÎ¿©Çϱ⺸´Ù´Â »ç¶÷¿¡°Ô µ¿±â¸¦ ºÎ¿©ÇÏ´Â °Í¿¡ ´õ ¸¹Àº °ü½ÉÀÌ »ý°å´Ù. ÁÖ¿ä ¹ø¿ª¼­·Î´Â ¡ººñÁî´Ï½º ÇÁ·¹ÀÓ¿öÅ© µµ°¨¡»(·ÎµåºÏ, 2020), ¡ºÀΰøÁö´ÉÀ» À§ÇÑ ¼öÇС»(ÇÁ¸®·º, 2018), ¡º½ºÇÁ¸µ öÀú ÀÔ¹®¡»(À§Å°ºÏ½º, 2018), ¡º1¾ï¹è ºü¸¥ ¾çÀÚ ÄÄÇ»ÅÍ°¡

    ÆîÃ帱â

    ÀÌ »óÇ°ÀÇ ½Ã¸®Áî

    (ÃÑ 44±Ç / ÇöÀ籸¸Å °¡´Éµµ¼­ 44±Ç)

    ¼±ÅÃÇÑ »óÇ° ºÏÄ«Æ®´ã±â
    ÆîÃ帱â

    Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

      ¸®ºä

      0.0 (ÃÑ 0°Ç)

      100ÀÚÆò

      ÀÛ¼º½Ã À¯ÀÇ»çÇ×

      ÆòÁ¡
      0/100ÀÚ
      µî·ÏÇϱâ

      100ÀÚÆò

      10.0
      (ÃÑ 0°Ç)

      ÆǸÅÀÚÁ¤º¸

      • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

      »óÈ£

      (ÁÖ)±³º¸¹®°í

      ´ëÇ¥ÀÚ¸í

      ¾Èº´Çö

      »ç¾÷ÀÚµî·Ï¹øÈ£

      102-81-11670

      ¿¬¶ôó

      1544-1900

      ÀüÀÚ¿ìÆíÁÖ¼Ò

      callcenter@kyobobook.co.kr

      Åë½ÅÆǸž÷½Å°í¹øÈ£

      01-0653

      ¿µ¾÷¼ÒÀçÁö

      ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

      ±³È¯/ȯºÒ

      ¹ÝÇ°/±³È¯ ¹æ¹ý

      ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

      ¹ÝÇ°/±³È¯°¡´É ±â°£

      º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
      ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

      ¹ÝÇ°/±³È¯ ºñ¿ë

      º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
      »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

      ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

      ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
      (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

      ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
      ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

      ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
      ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

      ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

      ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

      »óÇ° Ç°Àý

      °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

      ¼ÒºñÀÚ ÇÇÇغ¸»ó
      ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

      ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

      ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

      (ÁÖ)KGÀ̴Ͻýº °áÁ¦´ë±Ý¿¹Ä¡¾÷ µî·Ï¹øÈ£: 02-006-00013

      (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ
      ¸ðµç °Å·¡¿¡ ´ëÇÏ¿© (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
      µî·Ï ¿©ºÎ´Â e-±ÝÀ¶¹Î¿ø¼¾ÅÍ È¨ÆäÀÌÁö(www.fcsc.kr)ÀÇ µî·Ï¡¤½Å°í>ÀüÀÚ±ÝÀ¶¾÷µî·ÏÇöȲ ¸Þ´º¿¡¼­ È®ÀÎÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù. ¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

      ¹è¼Û¾È³»

      • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

      • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

      • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

      • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

      • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë