EJB Ç׸ñ »èÁ¦

 


»óÀÀÇÏ´Â ¿ä¼Ò°¡ Ưº°È÷ »èÁ¦µÉ ¼ö ÀÖÀ» ¶§ ¸¸ÀÏ ±×°ÍÀÌ EJB ¸ðµâ, bean, ¾çÂÊ ÀÎÅÍÆäÀ̽º(·ÎÄðú ¿ø°Ý), CMP ¶Ç´Â CMR Çʵ尡 ÀÖ´Â beanÀÇ ÀÎÅÍÆäÀ̽º¶ó¸é ¹®¸Æ ¸Þ´º Delete Ç׸ñÀº »ç¿ë °¡´ÉÇÏ°Ô µË´Ï´Ù.

EJB ¸ðµâ »èÁ¦


EJB
¸ðµâÀ» Á¦°ÅÇϱâ À§ÇÏ¿©:

*   »èÁ¦µÈ ¸ðµâÀÌ °Å±â¿¡¼­ ¼±ÅÃµÉ ¶§ Delete¸¦ ´©¸£°Å³ª  J2EE ViewÀÇ ¸ðµâÀ» ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯ÇÑ ÈÄ¿¡ ³ªÅ¸³ª´Â ¹®¸Æ ¸Þ´º¿¡¼­ Delete  Ç׸ñÀ» ¼±ÅÃÇÕ´Ï´Ù.

*   »èÁ¦µÈ ¸ðµâÀÌ File SettingsProject Settings: Paths ´ÙÀ̾ó·Î±×ÀÇ Modules ¸ñ·Ï¿¡¼­ ¼±ÅÃµÈ ¶§ Remove ¹öưÀ» ´©¸£½Ê½Ã¿À.



OK¸¦ ´©¸£¸é ÇÁ·ÎÁ§Æ®·ÎºÎÅÍ ¸ðµâÀ» Á¦°ÅÇÕ´Ï´Ù.  ±×·¯³ª, ¸ðµâ ÆÄÀÏÀº °Çµå·ÁÁöÁö ¾ÊÀº ä·Î ÀÖ½À´Ï´Ù.

EJB »èÁ¦


Project Åø À©µµ¿ìÀÇ J2EE ÅÇ¿¡¼­ bean À̸§ÀÌ ¼±ÅÃµÉ ¶§ beanÀ» ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯ÇÏ´Â °Í¿¡ ÀÇÇØ ºÒ·ÁÁö´Â ¹®¸Æ °¨Áö ¸Þ´º¿¡¼­ Delete Å¬¸¯Çϸé Remove EJB <EJB_Name> ´ÙÀ̾ó·Î±×¸¦ ºÎ¸¨´Ï´Ù.  ¶ÇÇÑ ÀÌ ´ÙÀ̾ó·Î±×´Â EJB Module Editor ¿¡¼­ Configured EJBs  ±×·ìÀÇ Remove... ¹öưÀ» ´­·¯¼­ ºÒ·ÁÁú ¼ö ÀÖ½À´Ï´Ù.



Yes¸¦ ´©¸£¸é ´ç½ÅÀº Select Elements to Delete ´ÙÀ̾ó·Î±×¸¦ º¸°Ô µÉ °Í ÀÔ´Ï´Ù.



ÀÌ ´ÙÀ̾ó·Î±×´Â »èÁ¦µÈ bean ÆÄÀÏÀ» º¸¿©ÁÝ´Ï´Ù.  Àü°³ ¼³¸í¾îÀÇ  ·¹ÄÚµåµé ¶ÇÇÑ Á¦°ÅµÉ °ÍÀÔ´Ï´Ù.  EJB°¡ ÇÁ·ÎÁ§Æ®·ÎºÎÅÍ ¶³¾îÁö´Â µ¿¾È ¸¸ÀÏ ´ç½ÅÀÌ ÆÄÀÏÀ» À¯ÁöÇϱ⸦ ¿øÇÑ´Ù¸é »óÀÀÇÏ´Â ¹Ú½º¸¦ ¼±ÅÃ ÇØÁ¦Çϰí Do Not Delete  ¹öưÀ» ´©¸£½Ê½Ã¿À.  

EJB°¡ ÇÁ·ÎÁ§Æ®·ÎºÎÅÍ ¶³¾îÁö´Â µ¿¾È ¸¸ÀÏ ´ç½ÅÀÌ ÆÄÀÏÀ» »èÁ¦Çϱ⸦ ¿øÇÑ´Ù¸é »óÀÀÇÏ´Â ¹Ú½º¸¦ ¼±ÅÃ ÇØÁ¦Çϰí Delete ¹öưÀ» ´©¸£½Ê½Ã¿À.

EJB ÀÎÅÍÆäÀ̽º »èÁ¦


Project Åø À©µµ¿ìÀÇ J2EE ÅÇÀÇ ÀÎÅÍÆäÀ̽º À̸§ÀÌ ¼±ÅÃµÉ ¶§, ÀÎÅÍÆäÀ̽º À̸§À» ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯ÇÏ´Â °Í¿¡ ÀÇÇØ ºÒ·ÁÁö´Â ¹®¸Æ °¨Áö ¸Þ´º¿¡¼­ Delete¸¦ Ŭ¸¯Çϸé Remove EJB Local/Remote Interface ´ÙÀ̾ó·Î±×¸¦ ºÎ¸¨´Ï´Ù.



¸¸ÀÏ Delete following classes: Ã¼Å© ¹Ú½º°¡ ¼±ÅõǸé Àü°³ ¼­¼ú¾î¿Í ±×ÀÇ ±¸Çö Àڹ٠Ŭ·¡½º¿¡¼­ »óÀÀÇÏ´Â ÀÎÅÍÆäÀ̽º¿¡ ´ëÇÑ ÀÎÅÍÆäÀ̽º ·¹ÄÚµå´Â Á¦°ÅµÉ °Í ÀÔ´Ï´Ù. ¸¸ÀÏ Delete following classes: Ã¼Å© ¹Ú½º°¡ ¼±ÅõÇÁö ¾ÊÀ¸¸é ÀÎÅÍÆäÀ̽º ·¹ÄÚµå´Â Àü°³ ¼­¼ú¾î·ÎºÎÅÍ Á¦°ÅµÉ °ÍÀÌÁö¸¸ ±×ÀÇ ±¸Çö Àڹ٠Ŭ·¡½º´Â ³²¾Æ ÀÖÀ» °Í ÀÔ´Ï´Ù.
´ç½ÅÀº ¶ÇÇÑ Change EJB Classes  ´ÙÀ̾ó·Î±×¿¡¼­ »óÀÀÇϴ üũ ¹Ú½º¸¦ ¼±ÅÃ ÇØÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù(EJB Editor ³»¿¡¼­ EJB Classes |  Change EJB Classes... ¸¦ ´©¸£´Â °Í¿¡ ÀÇÇØ ºÒ·ÁÁö´Â). ÀÎÅÍÆäÀ̽º´Â Àü°³ ¼­¼ú¾î·ÎºÎÅÍ Á¦°ÅµÉ °ÍÀÌÁö¸¸ ±×ÀÇ Àڹ٠Ŭ·¡½º´Â ³²¾Æ ÀÖÀ» °Í ÀÔ´Ï´Ù.


´ç½ÅÀº ¾çÂÊ ÀÎÅÍÆäÀ̽º°¡ Á¸ÀçÇÏ´Â bean¿¡¼­ ´ç½ÅÀº ´ÜÁö ÀÎÅÍÆäÀ̽º¸¦ »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.


 

CMP ÇÊµå »èÁ¦


Project Åø À©µµ¿ìÀÇ J2EE ÅÇÀÇ CMP Çʵå À̸§ÀÌ ¼±ÅÃµÉ ¶§, CMP Çʵ带 ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯ÇÏ´Â °Í¿¡ ÀÇÇØ ºÒ·ÁÁö´Â ¹®¸Æ °¨Áö ¸Þ´º¿¡¼­ Remove ¸¦ Ŭ¸¯ÇÏ¸é »èÁ¦µÉ ÇʵåÀÇ À̸§À» º¸¿©ÁÖ´ÂRemove CMP Field ´ÙÀ̾ó·Î±×¸¦ ºÎ¸¨´Ï´Ù. ¶ÇÇÑ ÀÌ ´ÙÀ̾ó·Î±×´Â EJB Editor ¿¡¼­ CMP Field ±×·ìÀÇ Remove CMP Field ¹öưÀ» ´­·¯¼­ ºÒ·ÁÁú ¼ö ÀÖ½À´Ï´Ù.

±×·± Çʵå´Â ¿¢¼¼¼­ »Ó¸¸ ¾Æ´Ï¶ó Àü°³ ¼³¸í¾î¿¡¼­ ±×°Í¿¡ °ü·ÃµÈ ¸ðµç ·¹ÄÚµå¿Í ÇÔ²² ÀüüÀûÀ¸·Î »èÁ¦µË´Ï´Ù.



´ç½ÅÀÌ Yes¸¦ ´©¸£¸é Select Elements to Delete ´ÙÀ̾ó·Î±×¸¦ º¼ °Í ÀÔ´Ï´Ù.



ÀÌ ´ÙÀ̾ó·Î±×´Â »èÁ¦µÈ CMP ¿ä¼Ò¸¦ º¸¿©ÁÝ´Ï´Ù.  Àü°³ ¼³¸í¾îÀÇ ±× ·¹Äڵ嵵  ¶ÇÇÑ »èÁ¦µÉ °ÍÀÔ´Ï´Ù. CMP°¡ »èÁ¦µÇ¾î ÀÖ´Â µ¿¾È ¸¸ÀÏ ´ç½ÅÀÌ CMP¿ä¼Ò¸¦ À¯ÁöÇϱ⸦ ¿øÇÑ´Ù¸é »óÀÀÇϴ üũ ¹Ú½º¸¦ ¼±ÅÃ ÇØÁ¦Çϰí Do Not Delete  ¹öưÀ» ´©¸£½Ê½Ã¿À.  

CMP °¡ »èÁ¦µÇ¾î ÀÖ´Â µ¿¾È ¸¸ÀÏ ´ç½ÅÀÌ CMP¿ä¼Ò¸¦ »èÁ¦Çϱ⸦ ¿øÇÑ´Ù¸é »óÀÀÇÏ´Â ¹Ú½º¸¦ ¼±ÅÃ ÇØÁ¦Çϰí Delete ¹öưÀ» ´©¸£½Ê½Ã¿À.

 

  CMR ÇÊµå »èÁ¦


Project Åø À©µµ¿ìÀÇ J2EE ÅÇ¿¡¼­ CMR Çʵ尡 ¼±ÅÃµÉ ¶§ CMR ÇʵåÀ» ¿À¸¥ÂÊ ¹öưÀ» Ŭ¸¯ÇÏ´Â °Í¿¡ ÀÇÇØ ºÒ·ÁÁö´Â ¹®¸Æ °¨Áö ¸Þ´º¿¡¼­ Delete Å¬¸¯Çϸé Remove CMR Field  ´ÙÀ̾ó·Î±×¸¦ ºÎ¸¨´Ï´Ù.  ¶ÇÇÑ ÀÌ ´ÙÀ̾ó·Î±×´Â EJB Module Editor ¿¡¼­ EJB Relationships ±×·ìÀÇ Remove... ¹öưÀ» ´­·¯¼­ ºÒ·ÁÁú ¼ö ÀÖ½À´Ï´Ù.

±×·± Çʵå´Â ¿¢¼¼¼­ »Ó¸¸ ¾Æ´Ï¶ó Àü°³ ¼³¸í¾î¿¡¼­ ±×°Í¿¡ °ü·ÃµÈ ¸ðµç ·¹ÄÚµå¿Í ÇÔ²² ÀüüÀûÀ¸·Î »èÁ¦µË´Ï´Ù.



´ç½ÅÀÌ Yes¸¦ ´©¸£¸é Select Elements to Delete ´ÙÀ̾ó·Î±×¸¦ º¼ °Í ÀÔ´Ï´Ù.



ÀÌ ´ÙÀ̾ó·Î±×´Â »èÁ¦µÈ CMR ¿ä¼Ò¸¦ º¸¿©ÁÝ´Ï´Ù.  Àü°³ ¼³¸í¾îÀÇ ±× ·¹Äڵ嵵  ¶ÇÇÑ »èÁ¦µÉ °ÍÀÔ´Ï´Ù. CMRÀÌ »èÁ¦µÇ¾î ÀÖ´Â µ¿¾È ¸¸ÀÏ ´ç½ÅÀÌ CMP¿ä¼Ò¸¦ À¯ÁöÇϱ⸦ ¿øÇÑ´Ù¸é »óÀÀÇϴ üũ ¹Ú½º¸¦ ¼±ÅÃ ÇØÁ¦Çϰí Do Not Delete  ¹öưÀ» ´©¸£½Ê½Ã¿À.  

CMRÀÌ »èÁ¦µÇ¾î ÀÖ´Â µ¿¾È ¸¸ÀÏ ´ç½ÅÀÌ CMR¿ä¼Ò¸¦ »èÁ¦Çϱ⸦ ¿øÇÑ´Ù¸é »óÀÀÇÏ´Â ¹Ú½º¸¦ ¼±ÅÃ ÇØÁ¦Çϰí Delete ¹öưÀ» ´©¸£½Ê½Ã¿À.