|
|
|
|
|
| J2EE Design Patterns Applied
- ÀýÆÇ |
 |
|
|
| ¤ýÀú ÀÚ |
Nadia Nashi
|
| ¤ý¿ª ÀÚ |
ÀÌ¿ë¿ø
, ±èÁ¾À±
, ¼ÒÁö¿µ
, ±èÁ¤¾Æ
|
| ¤ý±¸ ºÐ |
¹ø¿ª¼
|
| ¤ý¹ßÇàÀÏ |
2003³â 01¿ù 10ÀÏ |
| ¤ýÁ¤ °¡ |
18,000¿ø |
| ¤ýÆäÀÌÁö |
399 ÆäÀÌÁö |
| ¤ýISBN |
89-5674-060-7 |
| ¤ý³À̵µ |
Áß±Þ.»ó±Þ |
| ¤ýÃâÆÇ»ç |
Á¤º¸¹®È»ç |
|
|
|
|
|
|
|
 |
 |
ÆÐÅÏ ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇÑ ½ÇÁ¦ °³¹ß
J2EE ¾ÖÇø®ÄÉÀ̼ǿ¡¼ µðÀÚÀÎ ÆÐÅÏÀÇ »ç¿ëÀº ¼ÒÇÁÆ®¿þ¾î µðÀÚÀÎ ÆÐÅÏÀÌ °¡Áö´Â ±âÁ¸ÀÇ ´Ù¾çÇÔ¿¡ Ãß°¡ÇÏ¿©, »õ·Ó°í Èï¹Ì·Î¿î ¿µ¿ªÀÌ´Ù. ±×·¯³ª ÀÌ·± ÆÐÅϵéÀÌ µ¶¸³ÀûÀ¸·Î Á¸ÀçÇÏÁö´Â ¾ÊÀ¸¸ç, ÇÊ¿¬ÀûÀ¸·Î Á»´õ Å©°í º¹ÀâÇÑ ÇÁ·¹ÀÓ¿öÅ©¿Í °áÇÕµÈ ÇüŰ¡ µÇ¾î¾ß ÇÑ´Ù. ÆÐÅÏÀ» ¼±º°Çϰí, ½Ç¼¼°èÀÇ ¼Ö·ç¼ÇÀ¸·Î ¹Ù²Ù´Â °ÍÀº °áÄÚ ½¬¿î ÀÏÀÌ ¾Æ´Ï´Ù. ´õ¿íÀÌ ºñÁî´Ï½º¿Í ±â¼úÀûÀÎ ¿ä±¸»çÇ×µéÀ» ó¸®Çϱâ À§ÇØ ÆÐÅϵéÀ» Àû¿ëÇÏ´Â °ÍÀº ¾öû³ µµÀüÀ̶ó ÇÒ ¼ö ÀÖ´Ù. ÀÌ Ã¥Àº ÆÐÅÏÀ» »ç¿ëÇÏ¿© È®Àå °¡´ÉÇÏ°í ¾ÈÁ¤ÀûÀÎ J2EE ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µé±â À§ÇÑ °¡À̵带 (¿ÏÀüÇÑ °´Ã¼ÁöÇâ µðÀÚÀÎ ¹ýÄ¢µé ¹× ½Ç¼¼°è »ç·Êµé°ú ÇÔ²²) Á¦°øÇÑ´Ù. ¸ñÀûÀº ¼³°èÀÚ¿Í °³¹ßÀڵ鿡°Ô J2EE ¼Ö·ç¼ÇÀ» ¼³°èÇÏ°í ±¸ÃàÇÏ´Â ÃÖ»óÀÇ ±â¼úµé¿¡ ´ëÇÑ Á¢±ÙÀÇ Á¦°ø¿¡ ÀÖ´Ù. ÀÌ Ã¥Àº J2EE ÆÐÅϵéÀÇ Ä«Å»·Î±×°¡ ¾Æ´Ñ, ÆÐÅϵéÀ» ÀÌ¿ëÇÑ ¹®Á¦ÀÇ ÇØ°á ¹× ±¸Çö°ú ¹èÆ÷ Àü·«ÀÇ °í¾È¿¡ ÃÊÁ¡À» ¸ÂÃß°í ÀÖ´Ù. ¶ÇÇÑ, °¢ ÀåÀº ƯÁ¤ ¸ñÀû°ú Á»´õ ÀϹÝÀûÀ¸·Î ¸ñÀû¿¡ ±â¿©Çϱâ À§ÇÑ ÆÐÅÏÀÇ »ç¿ë¿¡ ¹æÇâÀ» ¸ÂÃß°í ÀÖ´Ù.
ÀÌ Ã¥Àº ´©±¸¸¦ À§ÇÑ °ÍÀΰ¡ ÀÌ Ã¥Àº J2EE Ç÷§Æû¿¡ Àͼ÷Çϰí, J2EE ±â¼úÀ» ¾î¶»°Ô Çϸé Á»´õ Àß È°¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÎÁö¿¡ ´ëÇØ ¹è¿ì°íÀÚ ÇÏ´Â °³¹ßÀÚ¸¦ À§ÇÑ °ÍÀÌ´Ù. °³¹ßÀÚ¿Í ¼³°èÀÚ´Â ¸ðµÎ ¾î¶»°Ô ÇÏ¸é ±×µéÀÇ J2EE ¾ÖÇø®ÄÉÀ̼ǿ¡¼ ÆÐÅÏÀÇ °·ÂÇÔÀ» Ȱ¿ëÇÒ °ÍÀÎÁö¿¡ ´ëÇØ °ü½ÉÀ» °¡Áú °ÍÀÌ´Ù.
ÀÌ Ã¥¿¡¼ ¹è¿ì´Â ³»¿ë °°ÇÇÏ°í ´Ù·ç±â ½¬¿î À¥ Ƽ¾î¸¦ ±¸¼ºÇϱâ À§ÇØ ÆÐÅÏÀ» ¾î¶»°Ô Àû¿ëÇÒ °ÍÀΰ¡ Àç»ç¿ë °¡´ÉÇÑ ¿µ¼Ó ÇÁ·¹ÀÓ¿öÅ©¸¦ ±¸¼ºÇϱâ À§ÇØ ÆÐÅÏÀ» ¾î¶»°Ô Àû¿ëÇÒ °ÍÀΰ¡ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´É°ú È®À强À» Çâ»ó½Ã۱â À§ÇØ ÆÐÅÏÀ» ¾î¶»°Ô Àû¿ëÇÒ °ÍÀΰ¡ ¾ÖÇø®ÄÉÀ̼ÇÀÇ º¸¾ÈÀ» °ü¸®Çϱâ À§ÇØ ÆÐÅÏÀ» ¾î¶»°Ô Àû¿ëÇÒ °ÍÀΰ¡ ¿£ÅÍÇÁ¶óÀÌÁî ÅëÇÕÀ» °¡´ÉÇÏ°Ô Çϱâ À§ÇØ ÆÐÅÏÀ» ¾î¶»°Ô Àû¿ëÇÒ °ÍÀΰ¡
 |
| |
 |
 |
¿Ã ÇÑ ÇØ µ¿¾È ´Ù¾çÇÑ Á¾·ùÀÇ µðÀÚÀÎ ÆÐÅÏ Ã¥À» ÁýÇÊÇϰí, ¸®ºäÇϰí, ¹ø¿ªÀ» ÇÏ°Ô µÇ¾ú´Ù. ±× ¸¶Áö¸· ÁÖÁ¦·Î ÀÌ Ã¥ÀÇ ¼¹®À» ½ÃÀÛÇÑ´Ù.
J2EE ¾ÖÇø®ÄÉÀ̼ÇÀº ¾ÆÅ°ÅØÃ³ÀûÀÎ °üÁ¡¿¡¼ ±× ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸¼ºÇÏ´Â °¢ ÄÄÆ÷³ÍÆ®µéÀ» Àß ¿«À» ¼ö ÀÖµµ·Ï ÇØ¾ß ÇÑ´Ù. À̸¦ À§Çؼ´Â À¥ ÇÁ·¹Á¨Å×À̼Ç, ¼º´É, ¿µ¼Ó¼º, È®À强, º¸¾È, ÅëÇÕ, À¯Áöº¸¼ö¼º¿¡ ´ëÇÑ »çÇ×À» ¹Ýµå½Ã °í·ÁÇØ¾ß ÇÑ´Ù. ÀÌ Ã¥Àº ¾Õ¿¡¼ ³ª¿ÇÑ °í·Á »çÇ×µéÀ» ÇØ°áÇϱâ À§ÇØ µðÀÚÀÎ ÆÐÅϵéÀ» ½ÇÁ¦ Àû¿ëÇØ °¡¸é¼ ¹®Á¦µéÀ» ´Ü¼øÈ½Ã۰í, À¯¿¬ÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇϰí ÀÖ´Ù. ¶ÇÇÑ, ¿µ¿ªº°·Î °¢°¢ÀÇ ¿¹Á¦¸¦ ÅëÇØ µðÀÚÀÎ ÆÐÅϰú ÇÁ·¹ÀÓ¿öÅ©¿¡ ´ëÇÑ ÀÌÇØ¸¦ µ½°í ÀÖ´Ù. ÀÌ Ã¥¿¡¼ ½Äº°ÇÑ ´ëºÎºÐÀÇ ÆÐÅϵéÀº ÀÌ¹Ì ³Î¸® ¼Ò°³µÈ °´Ã¼ ÁöÇâ¿¡ ´ëÇÑ GoFÀÇ Design Patterns¿Í EJB ¼³°è¸¦ À§ÇÑ EJB Design Patterns, J2EE¿¡ ´ëÇÑ Core J2EE Patterns¸¦ Áß½ÉÀ¸·Î °¢°¢ ¾î¶² ÆÐÅÏÀ» Á¶ÇÕÇØ¼ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇØ¾ß ÇÏ´ÂÁö¿¡ ´ëÇØ¼ ¼³¸íÇϰí ÀÖ´Ù.
ÁÖÀ§ÀÇ ¸¹Àº »ç¶÷µéÀÌ µðÀÚÀÎ ÆÐÅÏÀ» ÇнÀÇÑ ÈÄ¿¡ ±× °³³äÀ» Àû¿ëÇØº¸·Á ³ë·ÂÇÏÁö¸¸, »ý°¢Ã³·³ ½¬¿î ÀÏÀÌ ¾Æ´Ï¶ó°í ÇÑ´Ù. ±× ÀÌÀ¯´Â °¢ ÆÐÅÏÀÌ ³ª¿Â ÆÐ·¯´ÙÀÓ¿¡ ´ëÇÑ ÀÌÇØ¿Í °æÇèÀÇ ºÎÁ·À̶ó »ý°¢µÈ´Ù. GoFÀÇ µðÀÚÀÎ ÆÐÅÏÀÇ °æ¿ì, °´Ã¼ ÁöÇâ ÆÐ·¯´ÙÀÓ¿¡ ´ëÇÑ ÀÌÇØ°¡ ¼±ÇàµÇ¾î¾ß Çϴµ¥ ¸¹Àº »ç¶÷µéÀÌ °´Ã¼ ÁöÇâÀ» ÀÌÇØÇÏÁö ¸øÇϰí Á¢±ÙÇÏ´Â °ÍÀ» º¸¾Ò´Ù. J2EE³ª EJBµµ ½ÇÁ¦ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÔ¿¡ ÀÖ¾î¼ ¸¹Àº °í¹Î°ú ¹ß»ýÇÏ´Â ¹®Á¦µé¿¡ ´ëÇÑ °æÇè ¾øÀÌ´Â ±× ÆÐÅÏÀÌ ¹«¾ùÀ» ÀǹÌÇÏ´ÂÁö ¸öÀ¸·Î ¿Í´êÁö ¾ÊÀ» °ÍÀÌ´Ù. ÀÌ Ã¥Àº ÀÌ·± ¸¹Àº »ç¶÷µé¿¡°Ô µµ¿òÀ» ÁÙ ¼ö ÀÖÀ¸¸®¶ó »ý°¢µÈ´Ù. ¸ðµç ÀåÀº »ç·Ê ¿¬±¸ Çü½ÄÀ¸·Î µÇ¾î ÀÖ°í, °´Ã¼ ÁöÇ⠺м® ¼³°è¿¡ ±â¹ÝÀ» µÎ°í ¼³¸íÇϱ⠶§¹®ÀÌ´Ù.
ÀÌ Ã¥ÀÇ ¹ø¿ª¿¡´Â 7¸íÀÌ Âü°¡ÇÏ¿´´Ù. °¢ ÀåÀº ±× Ư¡ÀÌ ¸íÈ®Çϰí, °¢°¢ ´Ù¸¥ ÀúÀÚ¿¡ ÀÇÇØ ¼¼úµÇ¾î ÀÖ´Ù. ¹ø¿ª ¶ÇÇÑ °¢ ºÐ¾ß¿¡ °¡Àå ¸¹Àº °ü½ÉÀ» °®°í ÀÖ´Â »ç¶÷ÀÌ ÇØ´ç ÀåÀ» ¹ø¿ªÇÏ¿´´Ù. ¿ë¾î¿¡ ´ëÇÑ Àϰü¼º°ú ǰÁú¿¡ ´ëÇØ ¸¹Àº ³ë·ÂÀ» ÇÏ¿´´Ù. ÇØ´ç ÀåÀ» ´ã´çÇÑ ¿ªÀÚµéÀÌ Ãʹú ¹ø¿ªÀ» °ÅÄ£ ÈÄ ¿ªÀÚ ´ëÇ¥°¡ ³»¿ëÀ» °ËÁõÇϰí, ¼öÁ¤Çϰí, ´Ù½Ã ¿ªÀÚµéÀÌ ¼öÁ¤À» ÇÏ¿´À¸¸ç, ÀÌ¿Í µ¿½Ã¿¡ ¿ÜºÎ ¸®ºäÀÚ·Î µ¿ºÎÁ¤º¸±â¼ú¿¡ °è½Ã´Â ÀÌâ·Ä¾¾°¡ ¸®ºä¸¦ ÇØÁ̴ּÙ. ¿ªÀÚµé°ú ¸®ºäÀÚÀÇ ¼öÁ¤º»À» ¹Þ¾Æ ´Ù½Ã ÃëÇÕÇϰí, ÃÖÁ¾ÀûÀ¸·Î °üµ¿´ëÇб³ ±èÁ¤¾Æ ±³¼ö´Ô²²¼ °¨¼ö¸¦ ¸ÃÀ¸½Ã´Â ÀýÂ÷·Î ÀÌ·ç¾îÁ³´Ù.
¾Æ¹«ÂÉ·Ï J2EE ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÔ¿¡ ÀÖ¾î µðÀÚÀÎ ÆÐÅÏÀ» Àû¿ëÇÏ·Á´Â µ¶Àڵ鿡°Ô ¸¹Àº µµ¿òÀÌ µÇ¾úÀ¸¸é ÇÑ´Ù.
¿ªÀÚ ¼Ò°³ ±èÁ¤¾Æ(°¨¼öÀÚ) Áß¾Ó´ëÇб³ ÄÄÇ»ÅͰøÇаú °øÇÐ¹Ú»ç ¼ÒÇÁÆ®¿þ¾î°øÇÐ Àü°ø / °üµ¿´ëÇб³ ÄÄÇ»Åͱ³À°°ú ±³¼ö / (ÁÖ) »ï¼º»ý¸í CBD ¹æ¹ý·Ð ÀÚ¹®±³¼ö / (ÁÖ) Á¶ÈïÀºÇà ±¹¿ÜÀüº¸ Ç¥ÁØ Àü»ê ½Ã½ºÅÛ CBD °³¹ß ÇÁ·Î¼¼½º ÀÚ¹® ±³¼ö / (ÁÖ) ´ë½ÅÁ¤º¸Åë½Å À¥ Æ®·¹À̵ù ½Ã½ºÅÛ CBD ¹æ¹ý·Ð ÀÚ¹® ±³¼ö / (ÁÖ) µ¿ºÎÁ¤º¸±â¼ú, (ÁÖ) »ï¾çµ¥ÀÌŸ½Ã½ºÅÛ ÀÚÀç ERP ½Ã½ºÅÛ CDB ¹æ¹ý·Ð ÀÚ¹® ±³¼ö / ±¹¹æºÎ Àλç ÅëÁ¦ ½Ã½ºÅÛ CBD ¹æ¹ý·Ð ÀÚ¹® ±³¼ö / SPICE ½É»çÀ§¿ø / ¿ª¼·Î´Â [GoFÀÇ µðÀÚÀÎ ÆÐÅÏ]ÀÌ ÀÖ´Ù.
ÀÌ¿ë¿ø Áß¾Ó´ëÇб³ ÄÄÇ»ÅͰøÇаú °øÇм®»ç ¼ÒÇÁÆ®¿þ¾î°øÇÐ Àü°ø / (ÁÖ) ¼ÒÇÁÆ®¿þ¾îÅ©·¡ÇÁÆ® Ã¥ÀÓ ÄÁ¼³ÅÏÆ® / (ÁÖ) »ï¼º»ý¸í CBD±â¹Ý ÀÚ»ê °ü¸® ½Ã½ºÅÛ °³¹ß ÄÁ¼³ÆÃ / (ÁÖ) Á¶ÈïÀºÇà ±¹¿ÜÁ¡Æ÷ Ç¥ÁØ Àü»ê ½Ã½ºÅÛ ÄÁ¼³ÆÃ / (ÁÖ) ´ë½ÅÁ¤º¸Åë½Å À¥ Æ®·¹À̵ù ½Ã½ºÅÛ ÄÄÆ÷³ÍÆ® °³¹ß ÄÁ¼³ÆÃ / Àú¼·Î´Â [¿£ÅÍÇÁ¶óÀÌÁî ÀÚ¹ÙºóÁî]¿Í [J2EE ÀÀ¿ë°ú µðÀÚÀÎ ÆÐÅÏ]ÀÌ ÀÖ°í, ¿ª¼·Î´Â [EJB µðÀÚÀÎ ÆÐÅÏ]ÀÌ ÀÖ´Ù.
±èÁ¾À± Áß¾Ó´ëÇб³ ÄÄÇ»ÅͰøÇаú Á¹ / (ÁÖ) ¼ÒÇÁÆ®¿þ¾îÅ©·¡ÇÁÆ® ¼±ÀÓ ÄÁ¼³ÅÏÆ® / CoveloperForJava(¿ø°Ý eXtreme Programming Áö¿ø IDE)¸¦ °³¹ßÇÏ¿´°í, Àú¼·Î´Â [¿£ÅÍÇÁ¶óÀÌÁî ÀÚ¹ÙºóÁî]¿Í [J2EE ÀÀ¿ë°ú ÆÐÅÏ]ÀÌ ÀÖ´Ù.
¼ÒÁö¿µ Áß¾Ó´ëÇб³ ÄÄÇ»ÅͰøÇаú Á¹ / (ÁÖ) µ¿ºÎ FIS µ¿ºÎÈÀç ÀÚµ¿Â÷º¸Çè ½Ã½ºÅÛ °³¹ß ÆÀ / ¿ª¼·Î´Â [ÀÚ¹Ù¼¹ö ÆäÀÌÁö]°¡ ÀÖ´Ù.
½ÅÁᫎ Áß¾Ó´ëÇб³ ÄÄÇ»ÅͰøÇаú Á¹ / (ÁÖ) SK C&C SE ÆÀ / (ÁÖ) ±¹¹Î½Å¿ëÄ«µå Á¤º¸ ½Ã½ºÅÛ ÆÀ / (ÁÖ) NowOnPlay.com ±â¼ú °³¹ß ÆÀ / Àú¼·Î´Â [¿£ÅÍÇÁ¶óÀÌÁî ÀÚ¹ÙºóÁî]¿Í [J2EE ÀÀ¿ë°ú ÆÐÅÏ]ÀÌ ÀÖ°í, ¿ª¼·Î´Â [ÀÚ¹Ù¼¹ö ÆäÀÌÁö]¿Í [Professional Java Servlet 2.3]ÀÌ ÀÖ´Ù.
ÀüºÎÇö Áß¾Ó´ëÇб³ ÄÄÇ»ÅͰøÇаú Á¹ / (ÁÖ) LG CNC OO/CBD ÆÀ / Àú¼·Î´Â [¿£ÅÍÇÁ¶óÀÌÁî ÀÚ¹ÙºóÁî]°¡ ÀÖ´Ù.
±è¼ºÅ Áß¾Ó´ëÇб³ ÄÄÇ»ÅͰøÇаú / JStorm 4±â / Àú¼·Î´Â [»Ñ¸®°¡ ưưÇÑ JSP(µðÀÚÀÌ³Ê¿Í ÇÔ²² ÇÏ´Â)]°¡ ÀÖ´Ù.
ÀüÇý°æ Áß¾Ó´ëÇб³ ÄÄÇ»ÅͰøÇаú / JStorm 4±â |
| |
| |
 |
 |
| "Wrox-Wrox ±âŸ ½Ã¸®Áî" °ü·Ãµµ¼´Â ÃÑ 13±Ç ÀÔ´Ï´Ù. |
|
- expert one-on-one Oracle
|
|
- J2EE Design Patterns Applied
|
|
- Effective Visual Studio .NET
|
|
- GDI+ Programming : C#À» ÀÌ¿ëÇÑ »ç¿ëÀÚ ÁöÁ¤ ÄÁÆ®·Ñ ÀÛ¼ºÇϱâ
|
|
- ASP.NET Distributed Data Applications
|
|
- .NET Enterprise Development in C# : ¼³°è¿¡¼ ¹èÄ¡±îÁö
|
|
- ASP.NET Website Programming
|
|
- C# Programmers Reference
|
|
- Visual C++ .NET : a primer for C++ Developers
|
|
- C# Web Services
|
|
- Oracle 9i Java Programming
|
|
- ASP.NET Mobile Controls
|
|
- A Preview of Active Server Pages+
|
| |
|
|
 |
1.
<60~61ÆäÀÌÁö ±×¸²ÀÌ µÚ¹Ù²î¾ú½À´Ï´Ù.>
³»¿ë È帧»ó 60ÆäÀÌÁö ±×¸²°ú 61ÆäÀÌÁö ù¹øÂ° ±×¸²ÀÌ ¹Ù²î¾î¾ß ÇÕ´Ï´Ù.
÷ºÎÆÄÀÏ :
|
|
|