ÄÁÅÙÃ÷»ó¼¼º¸±â

½ºÇÁ¸µ 5 ·¹½ÃÇÇ (4ÆÇ)
½ºÇÁ¸µ 5 ·¹½ÃÇÇ (4ÆÇ)
  • ÀúÀÚ¸¶Æ¾ µ¥´Ï¾ö,´Ù´Ï¿¤ ·çºñ¿À,Á¶½Ã ·Õ °øÀú/ÀÌÀÏ¿õ ¿ª
  • ÃâÆÇ»çÇѺû¹Ìµð¾î
  • ÃâÆÇÀÏ2018-09-21
  • µî·ÏÀÏ2019-03-04
º¸À¯ 2, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 13, ´©Àû¿¹¾à 0

Ã¥¼Ò°³

½ºÇÁ¸µ Çö¾÷ °³¹ßÀÚ¸¦ À§ÇÑ ½ºÇÁ¸µ 5 ½Ç¹« ¹ÙÀ̺í(Àü2±Ç)

ÀÌ Ã¥Àº ½ºÇÁ¸µ 5¿¡ »õ·Î žÀçµÈ ±â´É ¹× ´Ù¾çÇÑ ±¸¼º ¿É¼Ç µî ¾÷µ¥ÀÌÆ®µÈ ÇÁ·¹ÀÓ¿öÅ© Àü¹ÝÀ» ½Ç¹«¿¡ À¯¿ëÇÑ ÇعýÀ» Á¦½ÃÇÏ´Â Çü½ÄÀ¸·Î ´Ù·ì´Ï´Ù. IoC ÄÁÅ×ÀÌ³Ê °°Àº ½ºÇÁ¸µ ±âÃʺÎÅÍ ½ºÇÁ¸µ AOP/AspectJ, ÀÚ¹Ù EE ¿¬°è ¹× ¿ø°Ý ±â¼ú, ½ºÇÁ¸µ ÀÎƼ±×·¹À̼Ç, ½ºÇÁ¸µ ¹èÄ¡, ½ºÇÁ¸µ ¸Þ½Ã¡, Æ®·£Àè¼Ç, ½ºÇÁ¸µ MVC¸¦ ºñ·ÔÇÏ¿© ±×·¹ÀÏÁî ÇÁ·¹ÀÓ¿öÅ©, REST/À¥ ¼­ºñ½º °ü·Ã ½ÇÀü ·¹½ÃÇǵµ Á¦°øÇÕ´Ï´Ù.

161°¡Áö ·¹½ÃÇÇ´Â °úÁ¦/ÇØ°áÃ¥/Ç®ÀÌ·Î ±¸¼ºµÇ¾î ÀÖ¾î Çö¾÷¿¡ À¯¿ëÇÕ´Ï´Ù. Çö¾÷¿¡¼­ Ç®¾î¾ß ÇÒ ¹®Á¦¸¦ °úÁ¦·Î Á¦½ÃÇÏ°í, ÇØ°áÃ¥À¸·Î Àü¹ÝÀûÀÎ ¹æ¹ýÀ» È®ÀÎÇÕ´Ï´Ù. ³¡À¸·Î ½Ç¹«¿¡ ´çÀå È°¿ëÇÒ ¼ö ÀÖ´Â ¿¹Á¦¸¦ Áß½ÉÀ¸·Î °úÁ¦¸¦ ÇØ°áÇÕ´Ï´Ù. Áö±Ý ¹Ù·Î ¿£ÅÍÇÁ¶óÀÌÁî ÀÚ¹Ù ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ´Â µ¥ À¯¿ëÇÑ ÃֽŠ½ºÇÁ¸µ ±â´ÉÀ» ÁýÁß Á¶¸íÇÏ´Â ¿¹Á¦¸¦ ³»·Á¹Þ¾Æ ÇÁ·ÎÁ§Æ®¿¡ ¸¶À½²¯ È°¿ëÇϼ¼¿ä. ¾öû³ª°Ô ¸¹Àº ½Ã°£À» Àý¾àÇØÁÙ °Ì´Ï´Ù!

* µ¶ÀÚÀÇ ÆíÀǸ¦ °í·ÁÇØ ºÐÃ¥ÇÒ ¼ö ÀÖ°Ô Á¦º»Çß½À´Ï´Ù. 1±ÇÀº 9Àå±îÁö, 2±ÇÀº 10ÀåºÎÅÍ ³¡±îÁö ´ã°í ÀÖ½À´Ï´Ù.

ÀúÀÚ¼Ò°³

½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¿ÀǼҽº ÇÁ·ÎÁ§Æ®ÀÇ ¼­¹ÌÅÍÀÌÀÚ ÄܽºÆåÆ®(Conspect) »çÀÇ ÀÚ¹Ù/¼ÒÇÁÆ®¿þ¾î ÄÁ¼³ÅÏÆ®ÀÔ´Ï´Ù. ÁַΠÀÚ¹Ù ¾ð¾î ±â¹ÝÀÇ ´Ù¾çÇÑ ±â¾÷¿ë ¼ÒÇÁÆ®¿þ¾î ÇÁ·ÎÁ§Æ®¿¡¼­ °³¹ßÀÚ, ¾ÆÅ°ÅØÆ® ¿ªÇÒÀ» ¼öÇàÇß½À´Ï´Ù. ¿ÀǼҽºÀÇ ¿µ¿øÇÑ ÆÒÀÌÀÚ ½ºÇÁ¸µ ÇÁ·¹ÀÓ¿öÅ© ¾Öµå¹öŶ(advocate)ÀΠ±×´Â ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î, °³¹ß ¸®´õ, ÄÚÄ¡, ÀÚ¹Ù/½ºÇÁ¸µ Æ®·¹À̳ʠµî ´Ù¾çÇÑ °æ·ÂÀ» ½×¾Æ¿Ô½À´Ï´Ù.

¸ñÂ÷

CHAPTER 1 ½ºÇÁ¸µ °³¹ß Åø
[·¹½ÃÇÇ 1-1] STS·Î ½ºÇÁ¸µ ¾ÖÇø®ÄÉÀ̼ǠºôµåÇϱâ
[·¹½ÃÇÇ 1-2] ÀÎÅÚ¸®Á¦À̷Π½ºÇÁ¸µ ¾ÖÇø®ÄÉÀ̼ǠºôµåÇϱâ
[·¹½ÃÇÇ 1-3] ¸ÞÀ̺ì CLI·Î ½ºÇÁ¸µ ¾ÖÇø®ÄÉÀ̼ǠºôµåÇϱâ
[·¹½ÃÇÇ 1-4] ¸ÞÀ̺젷¡Æ۷Π½ºÇÁ¸µ ¾ÖÇø®ÄÉÀ̼ǠºôµåÇϱâ
[·¹½ÃÇÇ 1-5] ±×·¹À̵é CLI·Î ½ºÇÁ¸µ ¾ÖÇø®ÄÉÀ̼ǠºôµåÇϱâ
[·¹½ÃÇÇ 1-6] ±×·¹À̵頷¡Æ۷Π½ºÇÁ¸µ ¾ÖÇø®ÄÉÀ̼ǠºôµåÇϱâ
¸¶Ä¡¸ç

CHAPTER 2 ½ºÇÁ¸µ ÄÚ¾î
[·¹½ÃÇÇ 2-1] ÀڹٷΠPOJO ±¸¼ºÇϱâ
[·¹½ÃÇÇ 2-2] »ý¼ºÀڠȣÃâÇؼ­ POJO »ý¼ºÇϱâ
[·¹½ÃÇÇ 2-3] POJO ·¹ÆÛ·±½º¿Í ÀÚµ¿ ¿¬°áÀ» ÀÌ¿ëÇØ ´Ù¸¥ POJO¿Í »óÈ£ ÀÛ¿ëÇϱâ
[·¹½ÃÇÇ 2-4] @Resource¿Í @Inject¸¦ ºÙ¿© POJO ÀÚµ¿ ¿¬°áÇϱâ
[·¹½ÃÇÇ 2-5] @Scope¸¦ ºÙ¿© POJO ½ºÄÚÇÁ ÁöÁ¤Çϱâ
[·¹½ÃÇÇ 2-6] ¿ÜºÎ ¸®¼Ò½º(ÅؽºÆ®, XML, ÇÁ·ÎÆÛƼ, À̹ÌÁö ÆÄÀÏ)ÀÇ µ¥ÀÌÅÍ »ç¿ëÇϱâ
[·¹½ÃÇÇ 2-7] ÇÁ·ÎÆÛƼ ÆÄÀÏ¿¡¼­ ·ÎÄÉÀϸ¶´Ù ´Ù¸¥ ´Ù±¹¾î ¸Þ½ÃÁö¸¦ Çؼ®Çϱâ
[·¹½ÃÇÇ 2-8] ¾Ö³ÊÅ×À̼ÇÀ» ÀÌ¿ëÇØ POJO ÃʱâÈ­/Æó±â Ä¿½ºÅ͸¶ÀÌ¡Çϱâ
[·¹½ÃÇÇ 2-9] ÈÄ󸮱⸦ ¸¸µé¾î POJO °ËÁõ/¼öÁ¤Çϱâ
[·¹½ÃÇÇ 2-10] ÆÑÅ丮(Á¤Àû ¸Þ¼­µå, ÀνºÅϽº ¸Þ¼­µå, ½ºÇÁ¸µ FactoryBean)·Î POJO »ý¼ºÇϱâ 96
[·¹½ÃÇÇ 2-11] ½ºÇÁ¸µ È¯°æ ¹× ÇÁ·ÎÆÄÀϸ¶´Ù ´Ù¸¥ POJO ·ÎµåÇϱâ
[·¹½ÃÇÇ 2-12] POJO¿¡°Ô IoC ÄÁÅ×À̳ʠ¸®¼Ò½º ¾Ë·ÁÁÖ±â
[·¹½ÃÇÇ 2-13] ¾Ö³ÊÅ×À̼ÇÀ» È°¿ëÇØ ¾Ö½ºÆåÆ® ÁöÇâ ÇÁ·Î±×·¡¹ÖÇϱâ
[·¹½ÃÇÇ 2-14] Á¶ÀÎÆ÷ÀÎÆ® Á¤º¸ °¡Á®¿À±â
[·¹½ÃÇÇ 2-15] @Order·Î ¾Ö½ºÆåÆ® ¿ì¼±¼øÀ§ ¼³Á¤Çϱâ
[·¹½ÃÇÇ 2-16] ¾Ö½ºÆåÆ® Æ÷ÀÎÆ®ÄÆ Àç»ç¿ëÇϱâ
[·¹½ÃÇÇ 2-17] AspectJ Æ÷ÀÎÆ®ÄƠǥÇö½Ä ÀÛ¼ºÇϱâ
[·¹½ÃÇÇ 2-18] ÀÎÆ®·Î´ö¼ÇÀ» ÀÌ¿ëÇØ POJO¿¡ ±â´É ´õÇϱâ
[·¹½ÃÇÇ 2-19] AOP¸¦ ÀÌ¿ëÇØ POJO¿¡ »óÅ Ãß°¡Çϱâ
[·¹½ÃÇÇ 2-20] AspectJ ¾Ö½ºÆåÆ®¸¦ ·Îµå Å¸ÀÓ À§ºùÇϱâ
[·¹½ÃÇÇ 2-21] ½ºÇÁ¸µ¿¡¼­ AspectJ ¾Ö½ºÆåÆ® ±¸¼ºÇϱâ
[·¹½ÃÇÇ 2-22] AOP¸¦ ÀÌ¿ëÇØ POJO¸¦ µµ¸ÞÀΠ°´Ã¼¿¡ ÁÖÀÔÇϱâ
[·¹½ÃÇÇ 2-23] ½ºÇÁ¸µ TaskExecutor·Î µ¿½Ã¼º Àû¿ëÇϱâ
[·¹½ÃÇÇ 2-24] POJO³¢¸® ¾ÖÇø®ÄÉÀ̼ǠÀ̺¥Æ® ÁÖ°í¹Þ±â
¸¶Ä¡¸ç

CHAPTER 3 ½ºÇÁ¸µ MVC
[·¹½ÃÇÇ 3-1] °£´ÜÇÑ ½ºÇÁ¸µ MVC À¥ ¾ÖÇø®ÄÉÀ̼Ǡ°³¹ßÇϱâ
[·¹½ÃÇÇ 3-2] @RequestMapping¿¡¼­ ¿äû ¸ÅÇÎÇϱâ
[·¹½ÃÇÇ 3-3] Çڵ鷯 ÀÎÅͼÁÅͷΠ¿äû °¡·Îä±â
[·¹½ÃÇÇ 3-4] À¯Àú ·ÎÄÉÀÏ Çؼ®Çϱâ
[·¹½ÃÇÇ 3-5] ·ÎÄÉÀϺ° ÅؽºÆ® ¸Þ½ÃÁö ¿ÜºÎÈ­Çϱâ
[·¹½ÃÇÇ 3-6] À̸§À¸·Î ºä Çؼ®Çϱâ
[·¹½ÃÇÇ 3-7] ºä¿Í ÄÜÅÙÆ® Çù»ó È°¿ëÇϱâ
[·¹½ÃÇÇ 3-8] ºä¿¡ ¿¹¿Ü ¸ÅÇÎÇϱâ
[·¹½ÃÇÇ 3-9] ÄÁÆ®·Ñ·¯¿¡¼­ Æû Ã³¸®Çϱâ
[·¹½ÃÇÇ 3-10] ¸¶¹ý»ç Æû ÄÁÆ®·Ñ·¯·Î ´ÙÁß ÆäÀÌÁö Æû Ã³¸®Çϱâ
[·¹½ÃÇÇ 3-11] Ç¥ÁØ ¾Ö³ÊÅ×À̼Ç(JSR-303)À¸·Î ºó °ËÁõÇϱâ
[·¹½ÃÇÇ 3-12] ¿¢¼¿ ¹× PDF ºä »ý¼ºÇϱâ
¸¶Ä¡¸ç

CHAPTER 4 ½ºÇÁ¸µ REST
[·¹½ÃÇÇ 4-1] REST ¼­ºñ½º·Î XML ¹ßÇàÇϱâ
[·¹½ÃÇÇ 4-2] REST ¼­ºñ½º·Î JSON ¹ßÇàÇϱâ
[·¹½ÃÇÇ 4-3] ½ºÇÁ¸µÀ¸·Î REST ¼­ºñ½º ¾×¼¼½ºÇϱâ
[·¹½ÃÇÇ 4-4] RSS/¾ÆÅè Çǵ堹ßÇàÇϱâ
¸¶Ä¡¸ç

CHAPTER 5 ½ºÇÁ¸µ MVC : ºñµ¿±â Ã³¸®
[·¹½ÃÇÇ 5-1] Æ®·Ñ·¯¿¡¼­ TaskExecutor·Î ¿äûÀ» ºñµ¿±â Ã³¸®Çϱâ
[·¹½ÃÇÇ 5-2] ÀÀ´ä Ãâ·Â±â
[·¹½ÃÇÇ 5-3] ºñµ¿±â ÀÎÅͼÁÅÍ
[·¹½ÃÇÇ 5-4] À¥¼ÒÄÏ
[·¹½ÃÇÇ 5-5] ½ºÇÁ¸µ À¥Ç÷°½º·Î ¸®¾×Ƽºê ¾ÖÇø®ÄÉÀ̼Ǡ°³¹ßÇϱâ
[·¹½ÃÇÇ 5-6] ¸®¾×Ƽºê ÄÁÆ®·Ñ·¯·Î Æû Ã³¸®Çϱâ
[·¹½ÃÇÇ 5-7] ¸®¾×Ƽºê REST ¼­ºñ½º·Î JSON ¹ßÇà/¼ÒºñÇϱâ
[·¹½ÃÇÇ 5-8] ºñµ¿±â À¥ Å¬¶óÀ̾ðÆ®
[·¹½ÃÇÇ 5-9] ¸®¾×Ƽºê Çڵ鷯 ÇÔ¼ö ÀÛ¼ºÇϱâ
¸¶Ä¡¸ç

CHAPTER 6 ½ºÇÁ¸µ ¼Ò¼È
[·¹½ÃÇÇ 6-1] ½ºÇÁ¸µ ¼Ò¼È ±¸¼ºÇϱâ
[·¹½ÃÇÇ 6-2] Æ®À§ÅÍ Á¢¼ÓÇϱâ
[·¹½ÃÇÇ 6-3] ÆäÀ̽ººÏ Á¢¼ÓÇϱâ
[·¹½ÃÇÇ 6-4] ¼­ºñ½º °ø±ÞÀÚ Á¢¼Ó »óÅ º¸¿©ÁÖ±â
[·¹½ÃÇÇ 6-5] Æ®À§ÅÍ API È°¿ëÇϱâ
[·¹½ÃÇÇ 6-6] UsersConnectionRepository·Î ÀúÀåÇϱâ
[·¹½ÃÇÇ 6-7] ½ºÇÁ¸µ ¼Ò¼È°ú ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼ ¿¬°èÇϱâ
¸¶Ä¡¸ç

CHAPTER 7 ½ºÇÁ¸µ ½ÃÅ¥¸®Æ¼
[·¹½ÃÇÇ 7-1] URL Á¢±Ù º¸¾ÈÇϱâ
[·¹½ÃÇÇ 7-2] À¥ ¾ÖÇø®ÄÉÀ̼Ǡ·Î±×ÀÎÇϱâ
[·¹½ÃÇÇ 7-3] À¯Àú ÀÎÁõÇϱâ
[·¹½ÃÇÇ 7-4] Á¢±Ù ÅëÁ¦ °áÁ¤Çϱâ
[·¹½ÃÇÇ 7-5] ¸Þ¼­µå È£Ãâ º¸¾ÈÇϱâ
[·¹½ÃÇÇ 7-6] ºä¿¡¼­ º¸¾È Ã³¸®Çϱâ
[·¹½ÃÇÇ 7-7] µµ¸ÞÀΠ°´Ã¼ º¸¾È Ã³¸®Çϱâ
[·¹½ÃÇÇ 7-8] À¥Ç÷°½º ¾ÖÇø®ÄÉÀ̼ǿ¡ º¸¾È ±â´É Ãß°¡Çϱâ
¸¶Ä¡¸ç

CHAPTER 8 ½ºÇÁ¸µ ¸ð¹ÙÀÏ
[·¹½ÃÇÇ 8-1] ½ºÇÁ¸µ ¸ð¹ÙÀÏ ¾øÀÌ ±â±â °¨ÁöÇϱâ
[·¹½ÃÇÇ 8-2] ½ºÇÁ¸µ ¸ð¹ÙÀÏÀ» ÀÌ¿ëÇØ ±â±â °¨ÁöÇϱâ
[·¹½ÃÇÇ 8-3] »çÀÌÆ® ±âº» ¼³Á¤
[·¹½ÃÇÇ 8-4] ±â±â Á¤º¸¿¡ µû¶ó ºä ·»´õ¸µÇϱâ
[·¹½ÃÇÇ 8-5] »çÀÌÆ® ½ºÀ§Äª ±¸ÇöÇϱâ
¸¶Ä¡¸ç

CHAPTER 9 µ¥ÀÌÅÍ ¾×¼¼½º
JDBC¸¦ Á÷Á¢ »ç¿ëÇÒ °æ¿ìÀÇ ¹®Á¦Á¡
¾ÖÇø®ÄÉÀ̼ǠDB ±¸¼ºÇϱâ
DAO µðÀÚÀΠÆÐÅÏ
JDBC·Î DAO ±¸ÇöÇϱâ
½ºÇÁ¸µ µ¥ÀÌÅÍ ¼Ò½º ±¸¼ºÇϱâ
DAO ½ÇÇàÇϱâ
[·¹½ÃÇÇ 9-1] JDBC ÅÛÇø´À¸·Î DB ¼öÁ¤Çϱâ
[·¹½ÃÇÇ 9-2] JDBC ÅÛÇø´À¸·Î DB Á¶È¸Çϱâ
[·¹½ÃÇÇ 9-3] JDBC ÅÛÇø´À» °£´ÜÇÏ°Ô »ý¼ºÇϱâ
[·¹½ÃÇÇ 9-4] JDBC ÅÛÇø´¿¡¼­ ±â¸í ¸Å°³º¯¼ö »ç¿ëÇϱâ
[·¹½ÃÇÇ 9-5] ½ºÇÁ¸µ JDBC ÇÁ·¹ÀÓ¿öÅ©¿¡¼­ ¿¹¿Ü Ã³¸®Çϱâ
[·¹½ÃÇÇ 9-6] ORM ÇÁ·¹ÀÓ¿öÅ© È°¿ëÇϱâ
[·¹½ÃÇÇ 9-7] ½ºÇÁ¸µ¿¡¼­ ORM ¸®¼Ò½º ÆÑÅ丮 ±¸¼ºÇϱâ
[·¹½ÃÇÇ 9-8] ÇÏÀ̹ö³×ÀÌÆ® ÄÁÅؽºÆ® ¼¼¼ÇÀ¸·Î °´Ã¼ ÀúÀåÇϱâ
[·¹½ÃÇÇ 9-9] JPA ÄÁÅؽºÆ®¸¦ ÁÖÀÔÇÏ¿© °´Ã¼ ÀúÀåÇϱâ
[·¹½ÃÇÇ 9-10] ½ºÇÁ¸µ µ¥ÀÌÅÍ JPA·Î JPA Äڵ堰£¼ÒÈ­Çϱâ
¸¶Ä¡¸ç

CHAPTER 10 ½ºÇÁ¸µ Æ®·£Àè¼Ç °ü¸®
[·¹½ÃÇÇ 10-1] Æ®·£Àè¼Ç °ü¸®ÀÇ Á߿伺
[·¹½ÃÇÇ 10-2] Æ®·£Àè¼Ç °ü¸®ÀÚ ±¸Çöü ¼±Á¤Çϱâ
[·¹½ÃÇÇ 10-3] Æ®·£Àè¼Ç °ü¸®ÀÚ API¸¦ ÀÌ¿ëÇØ ÇÁ·Î±×·¥ ¹æ½ÄÀ¸·Î Æ®·£Àè¼Ç °ü¸®Çϱâ
[·¹½ÃÇÇ 10-4] Æ®·£Àè¼Ç ÅÛÇø´À» ÀÌ¿ëÇØ ÇÁ·Î±×·¥ ¹æ½ÄÀ¸·Î Æ®·£Àè¼Ç °ü¸®Çϱâ
[·¹½ÃÇÇ 10-5] @ TransactionalÀ» ºÙ¿© ¼±¾ðÀûÀ¸·Î Æ®·£Àè¼Ç °ü¸®Çϱâ
[·¹½ÃÇÇ 10-6] Æ®·£Àè¼Ç Àü´Þ ¼Ó¼º ¼³Á¤Çϱâ
[·¹½ÃÇÇ 10-7] Æ®·£Àè¼Ç °Ý¸® ¼Ó¼º ¼³Á¤Çϱâ
[·¹½ÃÇÇ 10-8] Æ®·£Àè¼Ç ·Ñ¹é ¼Ó¼º ¼³Á¤Çϱâ
[·¹½ÃÇÇ 10-9] Æ®·£Àè¼Ç Å¸ÀӾƿô, Àбâ Àü¿ë ¼Ó¼º ¼³Á¤Çϱâ
[·¹½ÃÇÇ 10-10] ·ÎµåŸÀÓ À§ºùÀ» ÀÌ¿ëÇØ Æ®·£Àè¼Ç °ü¸®Çϱâ
¸¶Ä¡¸ç

CHAPTER 11 ½ºÇÁ¸µ ¹èÄ¡
·±Å¸ÀÓ ¸ÞŸµ¥ÀÌÅÍ ¸ðµ¨
[·¹½ÃÇÇ 11-1] ½ºÇÁ¸µ ¹èÄ¡ ±âÃÊ °ø»çÇϱâ
[·¹½ÃÇÇ 11-2] µ¥ÀÌÅÍ Àбâ/¾²±â
[·¹½ÃÇÇ 11-3] Ä¿½ºÅÒ ItemWriter/ItemReader ÀÛ¼ºÇϱâ
[·¹½ÃÇÇ 11-4] Ãâ·ÂÇϱâ Àü¿¡ ÀԷ µ¥ÀÌÅ͠ó¸®Çϱâ
[·¹½ÃÇÇ 11-5] Æ®·£Àè¼ÇÀ» °É¾î ÆíÇÏ°Ô »ð½Ã´Ù
[·¹½ÃÇÇ 11-6] Àç½Ãµµ
[·¹½ÃÇÇ 11-7] ½ºÅÜ ½ÇÇà Á¦¾îÇϱâ
[·¹½ÃÇÇ 11-8] Àâ ½ÇÇàÇϱâ
[·¹½ÃÇÇ 11-9] ÀâÀ» ¸Å°³º¯¼öÈ­Çϱâ
¸¶Ä¡¸ç

CHAPTER 12 ½ºÇÁ¸µ NoSQL
[·¹½ÃÇÇ 12-1] ¸ù°íµðºñ
[·¹½ÃÇÇ 12-2] ·¹µð½º
[·¹½ÃÇÇ 12-3] Neo4j
[·¹½ÃÇÇ 12-4] Ä«¿ìÄ¡º£À̽º
¸¶Ä¡¸ç

CHAPTER 13 ½ºÇÁ¸µ ÀÚ¹Ù ¿£ÅÍÇÁ¶óÀÌÁî ¼­ºñ½º¿Í ¿ø°Ý ±â¼ú
[·¹½ÃÇÇ 13-1] ½ºÇÁ¸µ ºóÀ» JMX MBeanÀ¸·Î µî·ÏÇϱâ
[·¹½ÃÇÇ 13-2] JMX ¾Ë¸² ÁÖ°í¹Þ±â
[·¹½ÃÇÇ 13-3] ½ºÇÁ¸µ¿¡¼­ ¿ø°Ý JMX MBean ¾×¼¼½ºÇϱâ
[·¹½ÃÇÇ 13-4] ½ºÇÁ¸µ¿¡¼­ À̸ÞÀÏ º¸³»±â
[·¹½ÃÇÇ 13-5] ½ºÇÁ¸µ ÄõÃ÷·Î ÀÛ¾÷ ½ºÄÉÁÙ¸µÇϱâ
[·¹½ÃÇÇ 13-6] ½ºÇÁ¸µÀ¸·Î ÀÛ¾÷ ½ºÄÉÁÙ¸µÇϱâ
[·¹½ÃÇÇ 13-7] RMI·Î ¼­ºñ½º Ç¥Ãâ/È£ÃâÇϱâ
[·¹½ÃÇÇ 13-8] HTTP·Î ¼­ºñ½º Ç¥Ãâ/È£ÃâÇϱâ
[·¹½ÃÇÇ 13-9] JAX-WS·Î SOAP À¥ ¼­ºñ½º Ç¥Ãâ/È£ÃâÇϱâ
[·¹½ÃÇÇ 13-10] ±Ô¾à¿ì¼± SOAP À¥ ¼­ºñ½º
[·¹½ÃÇÇ 13-11] ½ºÇÁ¸µ À¥ ¼­ºñ½º·Î SOAP À¥ ¼­ºñ½º Ç¥Ãâ/È£ÃâÇϱâ
[·¹½ÃÇÇ 13-12] ½ºÇÁ¸µ À¥ ¼­ºñ½º¿Í XML ¸¶¼£¸µÀ» ÀÌ¿ëÇØ SOAP À¥ ¼­ºñ½º °³¹ßÇϱâ
¸¶Ä¡¸ç

CHAPTER 14 ½ºÇÁ¸µ ¸Þ½Ã¡
[·¹½ÃÇÇ 14-1] ½ºÇÁ¸µ¿¡¼­ JMS ¸Þ½ÃÁö ÁÖ°í¹Þ±â
[·¹½ÃÇÇ 14-2] JMS ¸Þ½ÃÁö º¯È¯Çϱâ
[·¹½ÃÇÇ 14-3] JMS Æ®·£Àè¼Ç °ü¸®Çϱâ
[·¹½ÃÇÇ 14-4] ½ºÇÁ¸µ¿¡¼­ ¸Þ½ÃÁö ÁÖµµ POJO »ý¼ºÇϱâ
[·¹½ÃÇÇ 14-5] JMS Ä¿³Ø¼Ç Ä³½Ì/Ç®¸µÇϱâ
[·¹½ÃÇÇ 14-6] ½ºÇÁ¸µ¿¡¼­ AMQP ¸Þ½ÃÁö ÁÖ°í¹Þ±â
[·¹½ÃÇÇ 14-7] ½ºÇÁ¸µ Ä«ÇÁÄ«·Î ¸Þ½ÃÁö ÁÖ°í¹Þ±â
¸¶Ä¡¸ç

CHAPTER 15 ½ºÇÁ¸µ ÀÎƼ±×·¹À̼Ç
[·¹½ÃÇÇ 15-1] ¼­·Î ´Ù¸¥ µÎ ½Ã½ºÅÛ ¿¬°èÇϱâ
[·¹½ÃÇÇ 15-2] JMS¸¦ ÀÌ¿ëÇØ µÎ ½Ã½ºÅÛ ¿¬°èÇϱâ
[·¹½ÃÇÇ 15-3] ½ºÇÁ¸µ ÀÎƼ±×·¹À̼Ǡ¸Þ½ÃÁö¿¡¼­ ÄÁÅؽºÆ® Á¤º¸ ¾ò±â
[·¹½ÃÇÇ 15-4] ÆÄÀϽýºÅÛÀ» »ç¿ëÇØ ½Ã½ºÅÛ ¿¬°èÇϱâ
[·¹½ÃÇÇ 15-5] ¸Þ½ÃÁö Çüº¯È¯Çϱâ
[·¹½ÃÇÇ 15-6] ½ºÇÁ¸µ ÀÎƼ±×·¹À̼ÇÀ» ÀÌ¿ëÇØ ¿¡·¯ Ã³¸®Çϱâ
[·¹½ÃÇÇ 15-7] ½ºÇʸ®ÅÍ¿Í ¾Ö±×¸®°ÔÀÌÅͷΠ¿¬°è ºÐ±â Ã³¸®Çϱâ
[·¹½ÃÇÇ 15-8] ¶ó¿ìÅ͸¦ ÀÌ¿ëÇØ Á¶°ÇºÎ ¶ó¿ìÆÃÇϱâ
[·¹½ÃÇÇ 15-9] ½ºÇÁ¸µ ¹èÄ¡¸¦ ÀÀ¿ëÇØ À̺¥Æ® ½ºÅ×ÀÌ¡Çϱâ
[·¹½ÃÇÇ 15-10] °ÔÀÌÆ®¿þÀÌ È°¿ëÇϱâ
¸¶Ä¡¸ç

CHAPTER 16 ½ºÇÁ¸µ Å×½ºÆ®
[·¹½ÃÇÇ 16-1] JUnit°ú TestNG·Î ´ÜÀ§ Å×½ºÆ® ÀÛ¼ºÇϱâ
[·¹½ÃÇÇ 16-2] ´ÜÀ§/ÅëÇÕ Å×½ºÆ® ÀÛ¼ºÇϱâ
[·¹½ÃÇÇ 16-3] ½ºÇÁ¸µ MVC ÄÁÆ®·Ñ·¯¿¡ ´ëÇÑ ´ÜÀ§ Å×½ºÆ® ÀÛ¼ºÇϱâ
[·¹½ÃÇÇ 16-4] ÅëÇÕ Å×½ºÆ® ½Ã ¾ÖÇø®ÄÉÀ̼ǠÄÁÅؽºÆ® °ü¸®Çϱâ
[·¹½ÃÇÇ 16-5] ÅëÇÕ Å×½ºÆ®¿¡ Å×½ºÆ® ÇȽºÃ³ ÁÖÀÔÇϱâ
[·¹½ÃÇÇ 16-6] ÅëÇÕ Å×½ºÆ®¿¡¼­ Æ®·£Àè¼Ç °ü¸®Çϱâ
[·¹½ÃÇÇ 16-7] ÅëÇÕ Å×½ºÆ®¿¡¼­ DB ¾×¼¼½ºÇϱâ
[·¹½ÃÇÇ 16-8] ½ºÇÁ¸µ °øÅë Å×½ºÆ® ¾Ö³ÊÅ×À̼ǠȰ¿ëÇϱâ
[·¹½ÃÇÇ 16-9] ½ºÇÁ¸µ MVC ÄÁÆ®·Ñ·¯¿¡ ´ëÇÑ ÅëÇÕ Å×½ºÆ® ÀÛ¼ºÇϱâ
[·¹½ÃÇÇ 16-10] REST Å¬¶óÀ̾ðÆ®¿¡ ´ëÇÑ ÅëÇÕ Å×½ºÆ® ÀÛ¼ºÇϱâ
¸¶Ä¡¸ç

CHAPTER 17 ±×·¹ÀÏÁî
[·¹½ÃÇÇ 17-1] ±×·¹ÀÏÁî ¼³Ä¡Çϱâ
[·¹½ÃÇÇ 17-2] ±×·¹ÀÏÁî ¾ÖÇø®ÄÉÀ̼Ǡ¸¸µé±â
[·¹½ÃÇÇ 17-3] ±×·¹ÀÏÁî Ç÷¯±×ÀÎ
[·¹½ÃÇÇ 17-4] ±×·¹ÀÏÁîÀÇ °³¹ß, Å×½ºÆ®, ¿î¿µ È¯°æ
[·¹½ÃÇÇ 17-5] ¾ÖÇø®ÄÉÀ̼Ǡµµ¸ÞÀΠŬ·¡½º ÀÛ¼ºÇϱâ
[·¹½ÃÇÇ 17-6] ¾ÖÇø®ÄÉÀ̼Ǡµµ¸ÞÀΠŬ·¡½º¿¡ ´ëÇÑ CRUD ÄÁÆ®·Ñ·¯ ¹× ºä ÀÛ¼ºÇϱâ
[·¹½ÃÇÇ 17-7] ´Ù±¹¾î(I18n) ¸Þ½ÃÁö ÇÁ·ÎÆÛƼ ±¸ÇöÇϱâ
[·¹½ÃÇÇ 17-8] ¿µ±¸ ÀúÀå¼Ò ¹Ù²Ù±â
[·¹½ÃÇÇ 17-9] ·Î±× Ãâ·Â Ä¿½ºÅ͸¶ÀÌ¡Çϱâ
[·¹½ÃÇÇ 17-10] ´ÜÀ§/ÅëÇÕ Å×½ºÆ® ½ÇÇàÇϱâ
[·¹½ÃÇÇ 17-11] Ä¿½ºÅÒ ·¹À̾ƿô ¹× ÅÛÇø´
[·¹½ÃÇÇ 17-12] GORM Äõ¸®
[·¹½ÃÇÇ 17-13] Ä¿½ºÅҠűנ»ý¼ºÇϱâ
[·¹½ÃÇÇ 17-14] º¸¾È ±â´É Ãß°¡Çϱâ
¸¶Ä¡¸ç

ºÎ·Ï A Å¬¶ó¿ìµå¿¡ ¹èÆ÷Çϱâ
ºÎ·Ï B Ä³½Ì
ºÎ·Ï C ¿¹Á¦ ¼Ò½º ½Ç½À ¾È³»

ÇÑÁÙ ¼­Æò