¿¬½À 1.4: ¿£Æ¼Æ¼ BeanÀ» °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡ ¸ÊÇÎ

½ÃÀÛÇϱâ Àü¿¡ ¿¬½À 1.3: ¿£Æ¼Æ¼ BeanÀ» Ŭ·¡½º ´ÙÀ̾î±×·¥¿¡ Ãß°¡¸¦ ¿Ï·áÇØ¾ß ÇÕ´Ï´Ù.

¿¬½À 1.4¿¡¼­´Â CloudscapeTM¿ë µ¥ÀÌÅͺ£À̽º ¸ÊÇÎ ÆÄÀÏ ÀÛ¼º ¹æ¹ý¿¡ ´ëÇØ ÇнÀÇÕ´Ï´Ù. ¿©±â¼­´Â ÀÛ¼ºµÈ ÆÄÀÏ ¹× ÇØ´ç »ç¿ë¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ ¸ðµâ¿¡¼­´Â ´ÙÀ½°ú °°Àº Ÿ½ºÅ©¸¦ ¼öÇàÇÕ´Ï´Ù.

°³¿ä

´ÙÀ½À¸·Î ¿£Æ¼Æ¼ BeanÀ» °ü°èÇü µ¥ÀÌÅͺ£À̽º¿¡ ¸ÊÇÎÇÕ´Ï´Ù. ¸ÊÇο¡´Â ¿£Æ¼Æ¼ BeanÀÇ Çʵ带 ÀúÀåÇÏ´Â µ¥ »ç¿ëµÇ´Â Å×ÀÌºí¿¡ ´ëÇÑ µ¥ÀÌÅͺ£À̽º Á¤ÀÇ ÆÄÀÏ ÀÛ¼ºÀÌ Æ÷ÇԵ˴ϴÙ. ÀϹÝÀûÀ¸·Î °¢ BeanÀº °¢±â ´Ù¸¥ Å×À̺íÀ» »ç¿ëÇÕ´Ï´Ù. BeanÀÇ Çʵå´Â Å×À̺íÀÇ Ä÷³À» ³ªÅ¸³À´Ï´Ù. BeanÀÇ Å° Çʵå´Â µ¥ÀÌÅͺ£À̽º Å×À̺íÀÇ 1Â÷ Ű¿¡ ÇØ´çÇÕ´Ï´Ù.

µ¥ÀÌÅͺ£À̽º¸¦ ¸ÊÇÎÇϸé ÀÌÈÄ¿¡ ¼³¸íµÇ´Â ÆÄÀÏ ¼¼Æ®°¡ »ý¼ºµË´Ï´Ù. ÀÌ ÆÄÀÏÀº EJB¿¡ ÆÐŰÁöµÇ¾î ÀÖ½À´Ï´Ù. ÀÌ ÆÄÀÏÀº °ü¸®ÀÚ°¡ EJB ÀÀ¿ëÇÁ·Î±×·¥À» ÇÁ·Î´ö¼Ç¿¡ ¹èÄ¡ÇÒ ¶§ µ¥ÀÌÅͺ£À̽º Å×À̺í ÀÛ¼º¿¡ »ç¿ëµË´Ï´Ù. µ¥ÀÌÅͺ£À̽º ¸ÊÇÎ ÆÄÀÏÀº µ¥ÀÌÅͺ£À̽º À¯Çü¿¡ µû¶ó ´Ù¸¨´Ï´Ù.

Çϳª ÀÌ»óÀÇ µ¥ÀÌÅͺ£À̽º À¯Çü¿¡ ´ëÇØ µ¥ÀÌÅͺ£À̽º ¸ÊÇÎ ÆÄÀÏ ¼¼Æ®¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖÀ¸¸ç µ¥ÀÌÅͺ£À̽º À¯ÇüÀº ´ÙÀ½°ú °°½À´Ï´Ù.

ÀÌ ¹æ¹ý(±âÁ¸ ¿£Æ¼Æ¼ BeanÀ¸·ÎºÎÅÍ µ¥ÀÌÅͺ£À̽º Á¤ÀǸ¦ ÀÛ¼ºÇÔ)À» ÇÏÇâ½Ä ¸ÊÇÎÀ̶ó°í ÇÕ´Ï´Ù. ±âÁ¸ ¿£Æ¼Æ¼ BeanÀ¸·ÎºÎÅÍ µ¥ÀÌÅͺ£À̽º Á¤ÀǸ¦ ÀÛ¼ºÇÏ´Â À§Ä¡¿¡ ¹Ý´ëÀÇ Ã³¸® ¹æ¹ýÀÎ »óÇâ½Ä ¸ÊÇεµ Á¦°øµË´Ï´Ù. ±âÁ¸ÀÇ ¿£ÅÍÇÁ¶óÀÌÁî Bean ¹× ±âÁ¸ÀÇ µ¥ÀÌÅͺ£À̽º Å×À̺íÀÌ ÀÖÀ» °æ¿ì¿¡ »ç¿ëµÇ´Â Áß°£ ÇÕ·ù½Ä ¸ÊÇεµ »ç¿ë °¡´ÉÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â ¿£ÅÍÇÁ¶óÀÌÁî BeanÀ» µ¥ÀÌÅͺ£À̽º Å×ÀÌºí¿¡ ¸ÊÇÎÀ» ÂüÁ¶ÇϽʽÿÀ.

¿£Æ¼Æ¼ BeanÀ¸·ÎºÎÅÍ °ü°èÇü µ¥ÀÌÅͺ£À̽º ¸ÊÇÎ

Cloudscape¿¡ ´ëÇÑ ¸ÊÇÎ ÆÄÀÏÀ» ÀÛ¼ºÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ µû¸£½Ê½Ã¿À.

  1. Ŭ·¡½º ´ÙÀ̾î±×·¥¿¡¼­ ÀÛ¼ºÀÚ BeanÀ» °­Á¶Ç¥½ÃÇϽʽÿÀ.
  2. ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߸¦ ´­·¯ EJB ¿¡¼­ RDB·Î ¸ÊÇÎ > ¸Ê »ý¼ºÀ» ¼±ÅÃÇϽʽÿÀ. EJB ¿¡¼­ RDB·Î ¸ÊÇÎ ¸¶¹ý»ç°¡ ¿­¸³´Ï´Ù.
  3. ù ¹øÂ° ÆäÀÌÁö¿¡¼­ »õ ¹é¿£µå Æú´õ ÀÛ¼ºÀ» ¼±ÅÃÇϽʽÿÀ.
  4. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  5. ¸ÊÇÎ À¯ÇüÀ¸·Î ÇÏÇâ½ÄÀ» ¼±ÅÃÇϽʽÿÀ.
  6. ´ÙÀ½À» Ŭ¸¯ÇϽʽÿÀ.
  7. ÇÏÇâ½Ä ¸ÊÇÎ ¿É¼Ç ÆäÀÌÁö¿¡¼­ ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
    1. ´ë»ó µ¥ÀÌÅͺ£À̽º·Î Cloudscape V5.1À» ¼±ÅÃÇϽʽÿÀ.
    2. µ¥ÀÌÅͺ£À̽º À̸§À¸·Î UMLEJB¸¦ »ç¿ëÇϽʽÿÀ.
    3. ½ºÅ°¸¶ À̸§Àº NULLID·Î µÎ½Ê½Ã¿À.
    4. ´Ù¸¥ ¿É¼ÇÀº ¼³Á¤µÇ¾î ÀÖ´Â ±×´ë·Î µÎ½Ê½Ã¿À.
  8. ¿Ï·á¸¦ Ŭ¸¯ÇϽʽÿÀ. ¸ÊÇÎ ÆÄÀÏÀÌ ÀÛ¼ºµÇ¾î Ŭ·¡½º ´ÙÀ̾î±×·¥¿¡ ÀÛ¼ºÀÚ Å×À̺íÀÌ ½Ã°¢È­µË´Ï´Ù.
  9. Ŭ·¡½º ´ÙÀ̾î±×·¥À» ÀúÀåÇÏ·Á¸é Ctrl + S¸¦ ¼±ÅÃÇϽʽÿÀ.

Ŭ·¡½º ´ÙÀ̾î±×·¥ÀÇ ÀÛ¼ºÀÚ Å×À̺í

ÇÁ·ÎÁ§Æ® Ž»ö±â º¸±âÀÇ EJB ÇÁ·ÎÁ§Æ® > UML EJB ÇнÀ¼­ > ejbModule > META-INF > ¹é¿£µå ¾Æ·¡¿¡ ´ÙÀ½¿¡ ³ª¿­µÈ ¸ÊÇÎ ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â CLOUDSCAPE_V51_1 Æú´õ°¡ Ç¥½ÃµË´Ï´Ù. EJB ÇÁ·ÎÁ§Æ® > UML EJB ÇнÀ¼­ > ¹èÄ¡ ¼³¸íÀÚ > ¸Ê µð·ºÅ丮¿¡¼­ ¸ÊÇÎ °ü°è¿¡ ´ëÇÑ ´Ù¸¥ º¸±âµµ ãÀ» ¼ö ÀÖ½À´Ï´Ù. Ŭ·¡½º ´ÙÀ̾î±×·¥¿¡¼­ Å×À̺íÀ» ¼±ÅÃÇÏ°í ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߸¦ Ŭ¸¯ÇÑ ´ÙÀ½ Ž»ö > Ç¥½Ã > µ¥ÀÌÅÍ Á¤ÀÇ º¸±â¸¦ ¼±ÅÃÇÏ¿© ÇÁ·ÎÁ§Æ® Ž»ö±â º¸±â¿¡¼­ »õ·Î ¸ÊÇÎµÈ Å×À̺íÀ» ãÀ» ¼ö ÀÖ½À´Ï´Ù.

ÀÌÁ¦ ¿¬½À 1.5: EJB ÀÛ¼º ÇÁ·Î¼¼½º ¿Ï·á¸¦ ½ÃÀÛÇÒ Áغñ°¡ µÇ¾ú½À´Ï´Ù.

Çǵå¹é
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.