¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    ÀÚ¹Ù 9 ¸ðµâÈ­

    • »÷´õ½º ¸Æ, Æú º£ÀÌÄ¿ Àú
    • ±è¼ºÅÂ, ÀÓÀçºÀ ¿ª
    • ÅÍ´×Æ÷ÀÎÆ®
    • 2018³â 09¿ù 17ÀÏ
    • Á¤°¡
      25,000¿ø
    • ÆǸŰ¡
      22,500¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,250¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2025³â 02¿ù 07ÀÏ(±Ý)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791161340296 312ÂÊ 188 x 240 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆǸÅÁö¼ö : 0

    ÀÌ Ã¥ÀÌ ¼ÓÇÑ ºÐ¾ß

    ÃâÆÇ»ç ¸®ºä

    Java 9¿¡¼­ ¸ðµâÇü ¾ÖÇø®ÄÉÀ̼ÇÀ» ¸¸µå´Âµ¥ ÇÊ¿äÇÑ ÆÐÅÏ°ú »ç·Ê



    ÀÌ Ã¥Àº ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼³°è¿Í ±¸Á¶¸¦ °³¼±ÇÏ·Á´Â Java °³¹ßÀÚ¸¦ À§ÇÑ Ã¥ÀÌ´Ù. Java ¸ðµâ½Ã½ºÅÛÀº Java ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼³°èÇÏ°í ºôµåÇÏ´Â ¹æ¹ýÀ» °³¼±ÇÑ´Ù. ¸ðµâÀ» Áï½Ã »ç¿ëÇÏÁö¾Ê´õ¶óµµ JDK ÀÚüÀÇ ¸ðµâÈ­¸¦ ÀÌÇØÇÏ´Â °ÍÀÌ Áß¿äÇÑ Ã¹°ÉÀ½ÀÌ´Ù. Ã¥ÀÇ Ã¹ ¹ø° ÆÄÆ®¿¡¼­¸ðµâÀ» ÀÌÇØÇÏ°í³ª¸é, ´ÙÀ½ ÆÄÆ®ÀÇ ¸¶À̱׷¹À̼ǿ¡ ´ëÇÑ ¼³¸íÀ» Á¢ÇÏ°Ô µÈ´Ù.

    ÀÌ Ã¥Àº Java¿¡ ´ëÇÑ ÀϹÝÀûÀÎ ¼Ò°³¸¦ ÇÏÁö ¾Ê´Â´Ù. ºñ±³Àû Å« ±Ô¸ðÀÇ Java ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÑ °æÇèÀÌ ÀÖ´Ù°í °¡Á¤ÇÏ°í ¼³¸íÀ» ÇÑ´Ù. ´ë±Ô¸ðÀÇ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÏ´Â °æ¿ì ¸ðµâÈ­°¡ Á¡Á¡ Áß¿äÇØÁö°í ÀÖ´Ù. °æÇè ¸¹Àº Java °³¹ßÀڴ Ŭ·¡½ºÆнº·Î ÀÎÇØ ¹ß»ýÇÏ´Â ¹®Á¦Á¡À» ÀνÄÇÏ°í ÀÖÀ¸¸ç ÀÌ´Â ¸ðµâ½Ã½ºÅÛ°ú ¸ðµâÀÇ ±â´ÉÀ» ÀÌÇØÇϴµ¥ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.



    ÀÌ Ã¥Àº ¼¼ ÆÄÆ®·Î ³ª´©¾îÁ® ÀÖ´Ù.

    1. Java ¸ðµâ½Ã½ºÅÛ ¼Ò°³

    2. ¸¶À̱׷¹À̼Ç

    3. ¸ðµâÇü °³¹ß µµ±¸



    ù ¹ø° ÆÄÆ®¿¡¼­´Â ¸ðµâ½Ã½ºÅÛ »ç¿ë¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¸ðµâÇü JDK¸¦ ½ÃÀÛÀ¸·Î, »ç¿ëÀÚ °íÀ¯ÀÇ ¸ðµâÀ» »ý¼ºÇÑ´Ù. ´ÙÀ½À¸·Î´Â ¸ðµâÀÇ µðÄ¿ÇøµÀ» °¡´ÉÇÏ°Ô ÇÏ´Â ¼­ºñ½º¿¡ ´ëÇØ ¼³¸íÇÑ´Ù. ù ¹ø° ÆÄÆ®´Â ¸ðµâÈ­ ÆÐÅÏ¿¡ ´ëÇÑ ³íÀÇ¿Í ¾î¶»°Ô ¸ðµâÀ» »ç¿ëÇÏ¿© À¯Áöº¸¼ö¼º°ú È®À强À» ±Ø´ëÈ­ÇÒ ¼ö ÀÖ´ÂÁö¿¡ ´ëÇÏ¿© ¼³¸íÇÑ´Ù.



    µÎ ¹ø° ÆÄÆ®´Â ¸¶À̱׷¹À̼ǿ¡ °üÇÑ °ÍÀÌ´Ù. ´ëºÎºÐÀÇ °æ¿ì ¸ðµâ½Ã½ºÅÛ¿ëÀ¸·Î ¼³°èµÇÁö ¾ÊÀº Java ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ´Â ±âÁ¸ Java Äڵ尡 ³²¾ÆÀÖÀ» °ÍÀÌ´Ù. ÀÌ ÆÄÆ®¿¡¼­´Â ±âÁ¸ Äڵ带 ¸ðµâ·Î ¸¶À̱׷¹À̼ÇÇÏ´Â ¹æ¹ý°ú ¾ÆÁ÷ ¸ðµâ·Î º¯È¯µÇÁö ¾ÊÀº ±âÁ¸ ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°ÔµÈ´Ù. ¶óÀ̺귯¸®ÀÇ ÀÛ¼ºÀÚ ¶Ç´Â À¯Áö°ü¸®ÀÚÀÎ °æ¿ì, ¶óÀ̺귯¸®¿¡¸ðµâÀ» Áö¿øÇÒ ¼ö ÀÖµµ·Ï ¼öÁ¤ÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.



    ¼¼ ¹ø° ÆÄÆ®´Â µµ±¸µé¿¡ °üÇÑ °ÍÀÌ´Ù. ÀÌ ÆÄÆ®¿¡¼­´Â IDE ¹× ºôµå µµ±¸ÀÇ ÇöÀç »óȲ¿¡ ´ëÇØ ¾Ë¾Æº»´Ù. ¶ÇÇÑ ¸ðµâÀ» Å×½ºÆ®ÇÏ´Â ¹æ¹ýµµ ¹è¿ì°Ô µÉ °ÍÀÌ´Ù. ¸ðµâÀº »õ·Î¿î µµÀü °úÁ¦¸¦ Á¦°øÇÒ »Ó ¾Æ´Ï¶ó (Å×½ºÆ®)´ÜÀ§ Å×½ºÆ® ±âȸÀ̱⵵ ÇÏ´Ù. ¸¶Áö¸·À¸·Î ¸ðµâ ½Ã½ºÅÛÀÇ ¶Ç ´Ù¸¥ Èï¹Ì·Î¿î ±â´ÉÀÎ ¡°¸µÅ©(linking)¡±¿¡ ´ëÇؼ­µµ ¾Ë¾Æ º¼ °ÍÀÌ´Ù. ÀÌ ±â´ÉÀ» »ç¿ëÇϸéÃÖÀûÈ­µÈ »ç¿ëÀÚÁ¤ÀÇ ·±Å¸ÀÓ À̹ÌÁö¸¦ ¸¸µé ¼ö ÀÖÀ¸¹Ç·Î ¸ðµâÀ» »ç¿ëÇÏ¿© Java ¾ÖÇø®ÄÉÀ̼ÇÀ» Á¦°øÇÏ´Â ¹æ¹ýÀ» º¯°æÇÒ ¼ö ÀÖ´Ù.

    ÀúÀÚ ¼Ò°³

    »÷´õ½º ¸Æ, Æú º£ÀÌÄ¿

    ÁöÀºÀÌ : »÷´õ ¸Æ (Sander Mak)
    ³×´ú¶õµåÀÇ Luminis¿¡¼­ Fellow·Î ÀÏÇÏ°í ÀÖÀ¸¸ç, ÁÖ·Î JVM¿¡¼­ ¸ðµâÇü ¹× È®Àå °¡´ÉÇÑ ¼ÒÇÁÆ®¿þ¾î¸¦ °³¹ßÇÏÁö¸¸ ÇÊ¿äÇÑ °æ¿ì TypeScript¸¦ »ç¿ëÇÏ°í ÀÖ´Ù. ¿­Á¤ÀûÀÎ ¿¬»çÀÌ¸ç ºí·Î±× http://branchandbound.net¿Í Pluralsight °­»ç·Î¼­ Áö½ÄÀ» °øÀ¯ÇÏ´Â °ÍÀ» ÁÁ¾ÆÇÑ´Ù.  

    ÁöÀºÀÌ : Æú º£ÀÌÄ¿ (Paul Bakker)
    NetflixÀÇ ¼±ÀÓ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î Edge Developer Experience ÆÀ¿¡¼­ ÁַΠȸ»ç ³»¿¡¼­ °³¹ßÀÚ »ý»ê¼º Çâ»óÀ» À§ÇÑ µµ±¸ ÀÛ¾÷À» ÇÏ°í ÀÖ´Ù. ÄÚµå ÀÛ¼º ¿Ü¿¡µµ Áö½Ä °øÀ¯¿¡ ´ëÇØ ¿­Á¤À» °¡Áö°í ÀÖ´Ù. ÀÌ Ã¥Àº Modular Cloud Apps¿ÍOSGi (O'Reilly)¸¦ °øµ¿ ÀúÀÛÇÑ ÈÄ µÎ ¹ø° Àú¼­ÀÌ´Ù. ¸ðµâ¼º, ÄÁÅ×ÀÌ³Ê ±â¼ú ¹× ±âŸ ¿©·¯ ÁÖÁ¦¿¡ °üÇÑ È¸ÀÇ¿¡¼­ ÀÚÁÖ ¿¬¼³ÇÑ´Ù.  

    ¿Å±äÀÌ : ±è¼ºÅÂ
    »ï¼º SDS¿¡ ÀÔ»çÇÏ¿© »ï¼ºÀüÀÚ SmartTV °³¹ß(C++, JavaScript) °ü·Ã ÇÁ·ÎÁ§Æ® ¼öÇà°ú ¼Ö·ç¼Ç °³¹ß(Java)À» ÇÏ¿´À¸¸ç, ÇöÀç´Â ½ºÅ¸Æ®¾÷¿¡¼­ node.js, react µîÀ» È°¿ëÇÏ¿© ¼­ºñ½º °³¹ßÀ» ÇÏ°í ÀÖ´Ù.
    \"»Ñ¸®°¡ Æ°Æ°ÇÑ JSP\"(2002³â °øµ¿Àú¼ú), \"J2EE Design Patterns Applied\"(2003³â °øµ¿ ¹ø¿ª), \"À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ÀÚ¹Ù½ºÅ©¸³Æ®¿Í jQuery ±âÃÊ°¡À̵å\"(2016³â °øµ¿ Àú¼ú) ÀÛ¾÷À» ÇÏ¿´´Ù  

    ¿Å±äÀÌ : ÀÓÀçºÀ
    »ï¼º SDS¿¡ ÀÔ»çÇÏ¿© »ï¼ºÀüÀÚ ÀÓº£µðµå À¥ºê¶ó¿ìÀú ¿£Áø°ú SmartTV °³¹ß °ü·Ã ÇÁ·ÎÁ§Æ® ¼öÇà, °ø°ø Â÷¼¼´ë ½Ã½ºÅÛ ±¸Ãà ÇÁ·ÎÁ§Æ® ¼öÇà ¹× ±×¿Ü ´Ù¾çÇÑ ¼Ö·ç¼Ç °³¹ßÀ» ÇÏ¿´À¸¸ç, ÇöÀç´Â ÄíÆο¡¼­ ¹è¼Û°ü·Ã ¼­ºñ½º °³¹ßÀ» ÇÏ°í ÀÖ´Ù.
    Àú¼­·Î \"À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ÀÚ¹Ù½ºÅ©¸³Æ®¿Í jQuery ±âÃÊ°¡À̵å\"(2016³â Ãâ°£)°¡ ÀÖ´Ù.  

    ¿ªÀÚ ¼Ò°³

    ±è¼ºÅÂ, ÀÓÀçºÀ

    ÀÓÀçºÀ / ijb18@hanmail.net
    »ï¼º SDS¿¡ ÀÔ»çÇÏ¿© »ï¼ºÀüÀÚ ÀÓº£µðµå À¥ºê¶ó¿ìÀú ¿£Áø°ú SmartTV °³¹ß °ü·Ã ÇÁ·ÎÁ§Æ® ¼öÇà, °ø°ø Â÷¼¼´ë ½Ã½ºÅÛ ±¸Ãà ÇÁ·ÎÁ§Æ® ¼öÇà ¹× ±×¿Ü ´Ù¾çÇÑ ¼Ö·ç¼Ç °³¹ßÀ» ÇÏ¿´À¸¸ç, ÇöÀç´Â ÄíÆο¡¼­ ¹è¼Û°ü·Ã ¼­ºñ½º °³¹ßÀ» ÇÏ°í ÀÖ´Ù.
    Àú¼­·Î "À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ÀÚ¹Ù½ºÅ©¸³Æ®¿Í jQuery ±âÃÊ°¡À̵å"(2016³â Ãâ°£)°¡ ÀÖ´Ù.

    ±è¼ºÅ / stkim77@gmail.com
    »ï¼º SDS¿¡ ÀÔ»çÇÏ¿© »ï¼ºÀüÀÚ SmartTV °³¹ß(C++, JavaScript) °ü·Ã ÇÁ·ÎÁ§Æ® ¼öÇà°ú ¼Ö·ç¼Ç °³¹ß(Java)À» ÇÏ¿´À¸¸ç, ÇöÀç´Â ½ºÅ¸Æ®¾÷¿¡¼­ node.js, react µîÀ» È°¿ëÇÏ¿© ¼­ºñ½º °³¹ßÀ» ÇÏ°í ÀÖ´Ù.
    "»Ñ¸®°¡ Æ°Æ°ÇÑ JSP"(2002³â °øµ¿Àú¼ú), "J2EE Design Patterns Applied"(2003³â °øµ¿ ¹ø¿ª), "À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» À§ÇÑ ÀÚ¹Ù½ºÅ©¸³Æ®¿Í jQuery ±âÃÊ°¡À̵å"(2016³â °øµ¿ Àú¼ú) ÀÛ¾÷À» ÇÏ¿´´Ù

     

    Ã¥ ¼Ó¿¡¼­

    ¸ñÂ÷

    ÆÄÆ® 1. Java ¸ðµâ ½Ã½ºÅÛ ¼Ò°³
    1Àå. ¸ðµâÈ­ °ü·Ã À̽´µé

    ¸ðµâÈ­´Â ¹«¾ùÀΰ¡?
    Java 9 ÀÌÀü ¹öÀü »ìÆ캸±â
    JAR°¡ ¸ðµâ·Î »ç¿ëµÉ ¼ö ÀÖÀ»±î?
    Ŭ·¡½ºÆнº Áö¿Á
    Java 9 ¸ðµâ

    2Àå. ¸ðµâ°ú ¸ðµâÇü JDK
    ¸ðµâÇü JDK
    ¸ðµâ µð½ºÅ©¸³ÅÍ(Module Descriptor)
    °¡µ¶¼º(Readability)
    Á¢±Ù¼º
    ¹¬½ÃÀû °¡µ¶¼º
    Á¦ÇÑÀûÀÎ ÀͽºÆ÷Æ®(qualified exports)
    ¸ðµâ Çؼ®(resolution)°ú ¸ðµâÆнº
    ¸ðµâÈ­ µÇÁö ¾ÊÀº Äڵ忡¼­ ¸ðµâÇü JDK »ç¿ëÇϱâ

    3Àå. ¸ðµâ °³¹ßÇϱâ
    ù ¹ø° ¸ðµâ ¸¸µé±â
    ¸ðµâ ±¸Á¶
    ¸ðµâ À̸§ Á¤Çϱâ
    ÄÄÆÄÀÏÇϱâ
    ÆÐŰ¡Çϱâ
    ¸ðµâ ½ÇÇàÇϱâ
    ¸ðµâÆнº
    ¸ðµâ ¿¬°áÇϱâ
    È¥ÀÚ µ¿ÀÛÇÏ´Â ¸ðµâÀº ¾ø´Ù
    EasyText ¿¹Á¦ ¾Ë¾Æº¸±â
    µÎ °³ÀÇ ¸ðµâ
    Ç÷§Æû ¸ðµâÀ» »ç¿ëÇÏ¿© µ¿ÀÛÇϱâ
    ÀûÇÕÇÑ Ç÷§Æû ¸ðµâ ã±â
    GUI ¸ðµâ ¸¸µé±â
    ĸ½¶È­ÀÇ ÇÑ°è
    ÀÎÅÍÆäÀ̽º¿Í ÀνºÅϽºÈ­

    4Àå. ¼­ºñ½º
    ÆÑÅ丮 ÆÐÅÏ
    ±¸ÇöÀ» ¼û±â±â À§ÇÑ ¼­ºñ½º
    ¼­ºñ½º Á¦°øÇϱâ
    ¼­ºñ½º »ç¿ëÇϱâ
    ¼­ºñ½º ¶óÀÌÇÁ »çÀÌŬ
    ¼­ºñ½º Provider ¸Þ¼Òµå
    ÆÑÅ丮 ÆÐÅÏ Àç°ËÅä
    µðÆúÆ® ¼­ºñ½º ±¸Çö
    ¼­ºñ½º ±¸Çö ¼±ÅÃ
    ¼­ºñ½º ŸÀÔ °Ë»ç ¹× °ÔÀ¸¸¥ ÀνºÅϽºÈ­
    ¼­ºñ½º ¹ÙÀεùÀ» »ç¿ëÇÑ ¸ðµâ Çؼ®
    ¼­ºñ½º ¹× ¿¬°áÇϱâ

    5Àå. ¸ðµâÈ­ ÆÐÅÏ
    ¸ðµâ ¹Ù¿î´õ¸® Á¤Çϱâ
    ¸°(lean) ¸ðµâ
    API ¸ðµâ
    API ¸ðµâÀº ¾î¶»°Ô ±¸¼ºÇØ¾ß ÇÒ±î?
    ¹¬½ÃÀû °¡µ¶¼º
    µðÆúÆ® ±¸ÇöÀÌ ÀÖ´Â API ¸ðµâ
    ÁýÇÕ ¸ðµâ
    ¸ðµâ¿¡ Facade ÆÐÅÏ Àû¿ëÇϱâ
    ¾ÈÀüÇÏ°Ô ¸ðµâ ºÐ¸®Çϱâ
    ¼øȯ ÀÇÁ¸¼º ÇÇÇϱâ
    ºÐÇÒ ÆÐÅ°Áö
    ¼øȯ ÀÇÁ¸¼º Á¦°ÅÇϱâ
    ¼±ÅÃÀû ÀÇÁ¸¼º
    ÄÄÆÄÀÏ ½ÃÁ¡ ÀÇÁ¸¼º
    ¼­ºñ½º¸¦ ÀÌ¿ëÇÑ ¼±ÅÃÀû ÀÇÁ¸¼º ±¸Çö
    ¸ðµâ ¹öÀü °ü¸®
    ¸ðµâ Çؼ®°ú ¹öÀü
    ¸®¼Ò½º ĸ½¶È­
    ¸ðµâ¿¡¼­ ¸®¼Ò½º ·ÎµùÇϱâ
    ¸ðµâ »çÀÌÀÇ ¸®¼Ò½º ·Îµå
    ResourceBundles Ŭ·¡½º »ç¿ëÇϱâ

    6Àå. °í±Þ ¸ðµâÈ­ ÆÐÅÏ
    °­·ÂÇÑ Ä¸½¶È­ Àç°ËÅä
    µö ¸®Ç÷º¼Ç
    ¿ÀÇ ¸ðµâ°ú ÆÐÅ°Áö
    ÀÇÁ¸¼º ÁÖÀÔ
    ¸ðµâ¿¡ ´ëÇÑ ¸®Ç÷º¼Ç
    ¸ðµâ Àбâ
    ¸ðµâ ¼öÁ¤Çϱâ
    ¾î³ëÅ×À̼Ç
    ÄÁÅ×ÀÌ³Ê ¾ÖÇø®ÄÉÀÌ¼Ç ÆÐÅÏ
    ·¹ÀÌ¾î ¹× ¼³Á¤
    ·¹À̾¼­ÀÇ Å¬·¡½º ·Îµù
    Ç÷¯±×ÀÎ ¾ÆÅ°ÅØó
    ÄÁÅ×ÀÌ³Ê ¾ÆÅ°ÅØó
    ÄÁÅ×À̳ʿ¡¼­ Ç÷§Æû ¸ðµâ Çؼ®

    ÆÄÆ® 2. ¸¶À̱׷¹À̼Ç
    7Àå. ¸ðµâ·Î º¯È¯ÇÏÁö ¾Ê°í ¸¶À̱׷¹À̼ÇÇϱâ

    Ŭ·¡½º Æнº´Â ¾ø¾îÁ³Áö¸¸, ¿©ÀüÈ÷ »ç¿ëµÈ´Ù
    ¶óÀ̺귯¸®, °­·ÂÇÑ Ä¸½¶È­ ±×¸®°í JDK 9 Ŭ·¡½ºÆнº
    ÄÄÆÄÀÏ ¹× ĸ½¶È­µÈ API
    »èÁ¦µÈ ŸÀÔ
    JAXB ¹× ±âŸ Java EE API »ç¿ë
    jdk.unsupported ¸ðµâ
    ±âŸ º¯°æ »çÇ×

    8Àå. ¸ðµâ·Î ¸¶À̱׷¹À̼Ç
    ¸¶À̱׷¹ÀÌ¼Ç Àü·«
    °£´ÜÇÑ ¿¹Á¦ »ìÆ캸±â
    Ŭ·¡½ºÆнº¿Í ¸ðµâÆнº °°ÀÌ »ç¿ëÇϱâ
    ÀÚµ¿ ¸ðµâ
    ¿ÀÇÂ ÆÐÅ°Áö
    ¿ÀÇ ¸ðµâ
    ĸ½¶È­ ÇØÁ¦¸¦ À§ÇÑ VMÀμö
    ÀÚµ¿ ¸ðµâ°ú Ŭ·¡½ºÆнº
    Jdeps »ç¿ëÇϱâ
    µ¿Àû ÄÚµå ·Îµù
    ºÐÇÒ ÆÐÅ°Áö

    9Àå. ¸¶À̱׷¹ÀÌ¼Ç ÄÉÀ̽º ½ºÅ͵ð: Spring°ú Hibernate
    ¾ÖÇø®ÄÉÀ̼ǿ¡ Àͼ÷ÇØÁö±â
    Java 9¿¡¼­ Ŭ·¡½ºÆнº ±â¹ÝÀ¸·Î ½ÇÇàÇϱâ
    ¸ðµâ ¼³Á¤Çϱâ
    ÀÚµ¿ ¸ðµâ »ç¿ëÇϱâ
    Java Ç÷§Æû ÀÇÁ¸¼º ¹× ÀÚµ¿ ¸ðµâ
    ¸®Ç÷º¼ÇÀ» À§ÇØ ÆÐÅ°Áö ¿ÀÇÂÇϱâ
    ºÒ¹ýÀûÀÎ Á¢±Ù ¼öÁ¤Çϱâ
    ´ÙÁß ¸ðµâ¿¡ ´ëÇÑ ¸®ÆÑÅ͸µ

    10Àå. ¶óÀ̺귯¸® ¸¶À̱׷¹À̼Ç
    ¸ðµâÈ­ ÀÌÀü ´Ü°è
    ¶óÀ̺귯¸® ¸ðµâ À̸§ ¼±ÅÃÇϱâ
    ¸ðµâ µð½ºÅ©¸³ÅÍ ¸¸µé±â
    ¸ðµâ µð½ºÅ©¸³ÅÍ·Î ¶óÀ̺귯¸® ¾÷µ¥ÀÌÆ®Çϱâ
    Java ±¸¹öÀü Ÿ°ÙÆÃÇϱâ
    ¶óÀ̺귯¸® ¸ðµâ ÀÇÁ¸¼º
    ³»ºÎ ÀÇÁ¸¼º
    ¿ÜºÎ ÀÇÁ¸¼º
    ´Ù¾çÇÑ Java ¹öÀü Ÿ°ÙÆÃÇϱâ
    ´ÙÁß ¸±¸®Áî JAR
    ¸ðµâÇü ´ÙÁß ¸±¸®Áî JAR

    ÆÄÆ® 3 ¸ðµâ °³¹ßÀ» À§ÇÑ µµ±¸
    11Àå. ºôµå µµ±¸¿Í IDE

    Apache Maven
    ´ÙÁß ¸ðµâ ÇÁ·ÎÁ§Æ®
    EasyText¿¡ Apache Maven Àû¿ëÇϱâ
    Apache MavenÀ¸·Î ¸ðµâÇü ¾ÖÇø®ÄÉÀ̼ǽÇÇàÇϱâ
    Gradle
    IDE

    12Àå. ¸ðµâ Å×½ºÆ®
    ºí·¢¹Ú½º Å×½ºÆ®
    JunitÀ» ÀÌ¿ëÇÑ ºí·¢¹Ú½º Å×½ºÆ®
    È­ÀÌÆ®¹Ú½º Å×½ºÆ®
    Å×½ºÆ® µµ±¸µé

    13Àå. »ç¿ëÀÚ Á¤ÀÇ ·±Å¸ÀÓ À̹ÌÁö¸¦ ÀÌ¿ëÇÑ »çÀÌÁî ÁÙÀ̱â
    Á¤Àû ¸µÅ©¿Í µ¿Àû ¸µÅ©
    jlink »ç¿ëÇϱâ
    ÀûÇÕÇÑ ¼­ºñ½º Provider ¸ðµâ ã±â
    ¸µÅ© ½ÃÁ¡ÀÇ ¸ðµâ Çؼ®
    Ŭ·¡½ºÆнº ±â¹ÝÀÇ ¾îÇø®ÄÉÀ̼ÇÀ» À§ÇÑ jlink
    »çÀÌÁî ÁÙÀ̱â
    ¼º´É Çâ»óÇϱâ
    Å©·Î½º Ÿ°ÙÆÃÀ» À§ÇÑ ·±Å¸ÀÓ À̹ÌÁö

    14Àå. ¸ðµâÈ­ÀÇ ¹Ì·¡
    OSGi
    Java EE
    ¸¶ÀÌÅ©·Î¼­ºñ½º

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽŠµµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óÇ°ÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î Ç°Àý ¶Ç´Â ÀýÆÇ µÇ¾î »óÇ° ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹ÝÇ°/±³È¯

    »óÇ° ¼³¸í¿¡ ¹ÝÇ°/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹ÝÇ°/±³È¯ °¡´É ±â°£ ¹ÝÇ°,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹ÝÇ°/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óÇ°(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(Æĺ»/ÈѼÕ/¿À¹ß¼Û »óÇ°À» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹ÝÇ°, ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øȸ°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹ÝÇ°/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆǸž÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved