ÇÇÄÚ ÄÜÅ×À̳Ê

PICOCOTATAINER´Â CONTROL (IOC) ÄÁÅ×À̳ÊÀÇ °íµµ·Î ÀÓº£µå °¡´ÉÇÑ ¸ðµç ¼­ºñ½º ¹ÝÀüÀÔ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

ÇÇÄÚ ÄÜÅ×ÀÌ³Ê ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • GPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Paul Hammant
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://picocontainer.org/

ÇÇÄÚ ÄÜÅ×ÀÌ³Ê Å±×


ÇÇÄÚ ÄÜÅ×ÀÌ³Ê ¼³¸í

Picocontainer´Â Control (IOC) ÄÁÅ×À̳ÊÀÇ °íÁýÀûÀ¸·Î ¿Ïº®ÇÑ ¼­ºñ½º ¹ÝÀüÀÔ´Ï´Ù. Picocontainer´Â Control (IOC) ÄÁÅ×À̳ÊÀÇ ³ôÀº ÀÓº£µðµå Ç® ¼­ºñ½º ¹ÝÀü (IOC) ÄÁÅ×À̳ÊÀÇ Á¾¼Ó¼º ºÐ»ç ÆÐÅÏÀ» Á¸ÁßÇÕ´Ï´Ù. °³¹ßÀº 2003 ³â¿¡ ½ÃÀ۵ǾúÀ¸¸ç °³Ã´ µÈ »ý¼ºÀÚ ÀÎÁ§¼Ç ÀÚµ¿ --wiringÀÔ´Ï´Ù. À¥ ÀÀ¿ë ÇÁ·Î±×·¥À̳ª ÀÏ¹Ý ¼Ö·ç¼ÇÀ»À§ÇÑ SunÀÇ J2EE ÆÐÅÏÀÇ °¡º­¿î ´ë¾ÈÀ¸·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÇÁ¸¼º ÁÖÀÔÀº ¹«¾ùÀԴϱî? Martin Fowler´Â 2003 ³âºÎÅÍ ÁÁÀº ±â»ç¸¦ °¡Áö°í ÀÖÁö¸¸, ¶Ç ´Ù¸¥ °ßÇØ´Â ´ÙÀ½°ú °°½À´Ï´Ù. Å« ¿£ÅÍÇÁ¶óÀÌÁî ¾îÇø®ÄÉÀ̼ÇÀÇ °æ¿ì ½±°í ¾î·Á¿î À¯´Ö Å×½ºÆ®¸¦ ½±°í ¾î·Á¿î ´ÜÀ§ Å×½ºÆ®¸¦ ½±°í ¾î·Á¿î ´ÜÀ§ Å×½ºÆ®°¡ ½±°í ¾î·Á¿î ´ÜÀ§ Å×½ºÆ®°¡ °¡´ÉÇÕ´Ï´Ù. ¶Ç´Â Çʿ伺À» Àд Áß¾Ó ÁýÁᫎ ±¸¼º ´ë ±¸¼º ¿ä¼Ò°¡ ÀÚ½ÅÀÇ config (Èð¾îÁ®ÀÖ´Â) ¡¤ ±ú²ýÇÏ°í ¼±¾ðÀû ¾ÆÅ°ÅØó vs ¾Æ¹«µµ ÀÌÇØÇÒ ¼ö¾ø´Â ½Ì±Û ÅæÀÇ µÕÁö ¡¤ ¹ö±×¸¦ °íÁ¤ÇÏ´Â µ¥ ¾î·Á¿òÀÌÀÖ´Â °³¹ßÀÚ ¡¤ ÀûÀÀ·Â vs °³¹ßÀÚ°¡ ±â´ÉÀ» Ãß°¡ ÇÒ À§Ä¡¸¦ ¾ËÁö ¸øÇÑ´Ù. ÁÖ»ç´Â Á¾Á¾ ¹ÎøÇÑ ½Ç¹«ÀÚ°¡ »ç¿ëÇÏ´Â µ¶Á¡ÀûÀÌÁö´Â ¾Ê½À´Ï´Ù. ±×°ÍÀº ±â¾÷ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ¼öõ ¸íÀÇ ¼ö¾÷ÀÌ µÉ ¼öÀÖ´Â »óȲÀ» Ä«¿îÅÍÇÕ´Ï´Ù. Å©±â°¡ ¸Å¿ì À۾Ƽ­ (ÄÚ¾î´Â ~ 224kÀ̸ç JDK ¿ÜºÎÀÇ Çʼö Á¾¼Ó¼ºÀÌ ¾øÀ¸¸ç, PicoContainer°¡ ´Ù¸¥ Á¾¼Ó¼º »çÃâ À¯Çü (»ý¼ºÀÚ, ¼¼ÅÍ, ÁÖ¼®ÀÌÀÖ´Â Çʵå / ¸Þ¼Òµå)À» Áö¿øÇÏ°í ¿©·¯ °¡Áö¸¦ Áö¿øÇÏ¸ç ¶óÀÌÇÁ »çÀÌŬ ¹× ¸ð´ÏÅ͸µ Àü·« .Picocontainer´Â ¿ø·¡ Java¿¡¼­ ±¸ÇöµÇ¾úÁö¸¸ ´Ù¸¥ Ç÷§Æû ¹× ¾ð¾î¿¡´Â »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ JRE (Java Runtime Environment) 1.5 ÀÌ»ó ¡¤ Paranamer 1.0 RC 1 (±ÇÀå) ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : »õ·Î¿î (2.8 ÀÌÈÄ) : ¡¤ ó¸® È£ÃâÀº ¸Þ¼Òµå È£Ãâ¿¡ ij½Ã µÈ °á°ú¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. º¯°æ (2.8 ´ë) : ¡¤ »ý¼ºÀÚ ÁÖÀÔÀº µÎ ¹ø° / ÈÄ¼Ó ÁÖ»ç ¹× ´ÙÁß »ý¼ºÀÚ ±¸¼º ¿ä¼ÒÀÇ °æ¿ì ¾à°£ ´õ ºü¸¨´Ï´Ù. ¡¤ Google AppEngine°úÀÇ È£È¯¼º ¡¤ Paranamer°¡ 1.5·Î ¾÷±×·¹À̵åµÇ¾ú½À´Ï´Ù ¡¤ PICO-352 ¹× 353 °íÁ¤ ¹ö±×


ÇÇÄÚ ÄÜÅ×ÀÌ³Ê °ü·Ã ¼ÒÇÁÆ®¿þ¾î