Äá ½Çµå

¹«·á ¹× ¿ÀÇ ¼Ò½º Java ¶óÀ̺귯¸®°¡ UI¿¡¼­ º¹ÀâÇÑ ¿£Æ¼Æ¼ ¸ðµ¨À» »ç¿ëÇÏ´Â µ¥ µµ¿òÀ̵Ǵ Java ¶óÀ̺귯¸®
Áö±Ý ´Ù¿î·Îµå

Äá ½Çµå ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • Freeware
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Manfred Geiler and Thomas Spiegl
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • ¿î¿µÃ¼Á¦:
  • Mac OS X
  • ÆÄÀÏ Å©±â:
  • 109 KB

Äá ½Çµå ű×


Äá ½Çµå ¼³¸í

UI¿¡¼­ º¹ÀâÇÑ ¿£Æ¼Æ¼ ¸ðµ¨À» »ç¿ëÇÏ´Â µ¥ µµ¿òÀ̵Ǵ ¹«·á ¹× ¿ÀÇ ¼Ò½º Java ¶óÀ̺귯¸® BeanShield´Â »ç¿ëÀÚ°¡ "Ãë¼Ò"¸¦ Ŭ¸¯ ÇÒ ¶§ º¯°æ »çÇ×À» º¹»çÇϰųª º¹Á¦ ÇÒ ÇÊ¿ä¾øÀÌ UI (À¥ ±â¹Ý ¹× Ŭ¶óÀ̾ðÆ®)¿¡¼­ º¹ÀâÇÑ ¿£Æ¼Æ¼ ¸ðµ¨À» Á÷Á¢ »ç¿ëÇÒ ¼ö ÀÖµµ·Ï °­·ÂÇÑ Java ¶óÀ̺귯¸®ÀÔ´Ï´Ù. ÀϹÝÀûÀÎ µ¥ÀÌÅÍ °ü¸® »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º´Â µÇµ¹¸± ¼öÀÖ´Â ÀÛ¾÷ ´ÜÀ§¸¦ Áö¿øÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. Áï, »ç¿ëÀÚ°¡ "Ãë¼Ò"¸¦ Ŭ¸¯ ÇÒ ¶§¸¶´Ù ƯÁ¤ ¿£Æ¼Æ¼ (Áï, ºó) »óŸ¦ º¹¿ø ÇÒ ¼Ö·ç¼ÇÀ» Á¦°øÇؾßÇÕ´Ï´Ù. ÀϹÝÀû À¸·ÎÀÌ ÀÛ¾÷À» ±¸ÇöÇÒ ¼ö ÀÖµµ·Ï ¿£Æ¼Æ¼ µ¥ÀÌÅ͸¦ º¹»çÇϰųª º¹Á¦ÇؾßÇÕ´Ï´Ù. BeanShield¸¦ »ç¿ëÇÏ¸é ¸ðµç µ¥ÀÌÅ͸¦ º¹»çÇϰųª º¹Á¦ ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. BeanShield´Â ÇÁ·Ï½Ã¸¦ »ç¿ëÇÏ¿© ¸ðµç »ç¿ëÀÚ º¯°æ¿¡¼­ ºóÀ» "¹æÆÐ"ÇÏ°í º¯°æ »çÇ×À» Ä¿¹Ô ÇÒ ¶§¸¸ ±âº» beanÀ» ¼öÁ¤ÇÕ´Ï´Ù. BeanShield ¼¼¼ÇÀ» Áßø ÇÒ ¼ö ÀÖÀ¸¹Ç·Î Áßø ÆíÁý ´ëÈ­ »óÀÚ°¡ÀÖ´Â º¹ÀâÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ ½±°Ô ºôµå ÇÒ ¼ö ÀÖ½À´Ï´Ù. beanshield¸¦ ¸Þ¸ð¸®¿¡ÀÖ´Â ºó Æ®·£Àè¼ÇÀ» ÁßøÇÏ´Â µ¥ µµ¿òÀ̵Ǵ µµ±¸·Î »ý°¢ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÀÚ¹Ù ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¡¤ °³¼± : ÇÁ·Ï½Ã´Â ´õ ÀÌ»ó Á÷Á¢ Á÷·ÄÈ­µÇÁö ¾Ê°í Á÷·ÄÈ­ °¡´ÉÇÑ ÀÚ¸® Ç¥½Ã ÀÚ °³Ã¼·Î ´ëüµË´Ï´Ù. ¡¤ FIX : ConcurrentModificationExceptionÀ» ¹æÁöÇϱâ À§ÇØ Àû¿ëÁßÀÎ ´ë»ó °´Ã¼ ¡¤ Æí¸®ÇÑ ¸®½º³Ê ÀÎÅÍÆäÀ̽º Ãß°¡ ¡¤ »õ·Î¿î Á¤±³ÇÑ À̺¥Æ® Ãë±Þ ºê·£µå ¡¤ À̺¥Æ® ¸®½º³Ê Áö¿ø ¡¤ ExposedFieldInterceptor´Â ÀÌÁ¦ ¼öÆÛ Å¬·¡½ºÀÇ "ƼÁî"Çʵ带 Áö¿øÇÕ´Ï´Ù. ¡¤ Ç÷¯½Ã¿¡ ¾²Áö ¾Ê´Â Àç»êÀÌ ¾²´Â °æ¿ì ¼³¸í ¿À·ù ¸Þ½ÃÁö°¡ÀÖ´Â ¿¹¿Ü ¡¤ enums´Â ±âº» ¼³Á¤¿¡¼­ ImutableÀÔ´Ï´Ù ¡¤ Àû¿ë º¯°æ½Ã Àç»êÀÌ ¾²±â °¡´ÉÀÎÁö È®ÀÎÇϽʽÿÀ (»èÁ¦Çϱâ Àü¿¡) ¡¤ ¸î °¡Áö ÀÛÀº °³¼± ¹× Ãß°¡ Javadoc ¡¤ Áßø µÈ ÀÛ¾÷ ´ÜÀ§ Áö¿ø


Äá ½Çµå °ü·Ã ¼ÒÇÁÆ®¿þ¾î

Java mechanic.

´Ù¸¥ Java ÀÀ¿ë ÇÁ·Î±×·¥ ¹× ¾ÖÇø´À»·Îµå ÇÒ ¼öÀÖ´Â Java ÀÀ¿ë ÇÁ·Î±×·¥ (¹× ¼­¸í µÈ ¾ÖÇø´!) ...

188 14.7 MB

´Ù¿î·Îµå