ÆÐŰÁö javax.ejb

javax.ejb ÆÐŰÁö¿¡´Â, ¿£ÅÍÇÁ¶óÀÌÁî Bean ¿Í ±× Ŭ¶óÀÌ¾ðÆ®°£À̳ª ¿£ÅÍÇÁ¶óÀÌÁî Bean ¿Í EJB ÄÁÅ×À̳ʰ£ÀÇ ±Ô¾àÀ» Á¤ÀÇÇÏ´Â Enterprise JavaBeans ÀÇ Å¬·¡½º¿Í ÀÎÅÍÆäÀ̽º°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.

ÂüÁ¶:
          ¼³¸í

ÀÎÅÍÆäÀ̽ºÀÇ °³¿ä
EJBContext EJBContext ÀÎÅÍÆäÀ̽º´Â, ÄÁÅ×ÀÌ³Ê Á¦°øÀÇ ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀνºÅϽºÀÇ ½ÇÇà½Ã ¹®¸Æ¿¡ ÀνºÅϽº¸¦ ¾×¼¼½º ÇÒ ¼ö ÀÖµµ·Ï(µíÀÌ) ÇÕ´Ï´Ù.
EJBHome EJBHome ÀÎÅÍÆäÀ̽º´Â, ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ¸ðµç ¸®¸ðÆ® Ȩ ÀÎÅÍÆäÀ̽º¿¡ ÀÇÇØ È®ÀåµÉ Çʿ䰡 ÀÖ½À´Ï´Ù.
EJBLocalHome EJBLocalHome ÀÎÅÍÆäÀ̽º´Â, ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ¸ðµç ·ÎÄà Ȩ ÀÎÅÍÆäÀ̽º¿¡ ÀÇÇØ È®ÀåµÉ Çʿ䰡 ÀÖ½À´Ï´Ù.
EJBLocalObject EJBLocalObject ÀÎÅÍÆäÀ̽º´Â, ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ¸ðµç ·ÎÄà ÀÎÅÍÆäÀ̽º¿¡ ÀÇÇØ È®ÀåµÉ Çʿ䰡 ÀÖ½À´Ï´Ù.
EJBMetaData EJBMetaData ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇϸé(ÀÚ), Ŭ¶óÀÌ¾ðÆ®´Â ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ¸ÞŸµ¥ÀÌŸ Á¤º¸¸¦ ÃëµæÇÒ ¼ö ÀÖ½À´Ï´Ù.
EJBObject EJBObject ÀÎÅÍÆäÀ̽º´Â, ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ¸ðµç ¸®¸ðÆ® ÀÎÅÍÆäÀ̽º¿¡ ÀÇÇØ È®ÀåµË´Ï´Ù.
EnterpriseBean EnterpriseBean ÀÎÅÍÆäÀ̽º´Â, °¢ ¿£ÅÍÇÁ¶óÀÌÁî Bean Ŭ·¡½º¿¡ ÀÇÇØ ½ÇÀåµË´Ï´Ù.
EntityBean EntityBean ÀÎÅÍÆäÀ̽º´Â, ¸ðµç ¿£Æ¼Æ¼¿£Å¸ÇÁ¶óÀÌÁî Bean Ŭ·¡½º¿¡ ÀÇÇØ ½ÇÀåµË´Ï´Ù.
EntityContext EntityContext ÀÎÅÍÆäÀ̽º´Â, ÄÁÅ×À̳ʰ¡ Á¦°øÇÏ´Â ¿£Æ¼Æ¼¿£Å¸ÇÁ¶óÀÌÁî Bean ÀνºÅϽºÀÇ ½ÇÇà½Ã ¹®¸Æ¿¡ ÀνºÅϽº¸¦ ¾×¼¼½º ÇÒ ¼ö ÀÖµµ·Ï(µíÀÌ) ÇÕ´Ï´Ù.
Handle Handle ÀÎÅÍÆäÀ̽º´Â, ¸ðµç EJB ¿ÀºêÁ§Æ® Çڵ鿡 ÀÇÇØ ½ÇÀåµË´Ï´Ù.
HomeHandle HomeHandle ÀÎÅÍÆäÀ̽º´Â, ¸ðµç Ȩ ¿ÀºêÁ§Æ® Çڵ鿡 ÀÇÇØ ½ÇÀåµË´Ï´Ù.
MessageDrivenBean MessageDrivenBean ÀÎÅÍÆäÀ̽º´Â, °¢ ¸Þ¼¼Áö ±¸µ¿Çü ¿£ÅÍÇÁ¶óÀÌÁî Bean Ŭ·¡½º¿¡ ÀÇÇØ ½ÇÀåµË´Ï´Ù.
MessageDrivenContext MessageDrivenContext ÀÎÅÍÆäÀ̽º´Â, ÄÁÅ×À̳ʰ¡ ¸Þ¼¼Áö ±¸µ¿Çü ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀνºÅϽº¿¡ Á¦°øÇÏ´Â ½ÇÇà½Ã ¸Þ¼¼Áö ±¸µ¿ ¹®¸Æ¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖµµ·Ï(µíÀÌ) ÇÕ´Ï´Ù.
SessionBean SessionBean ÀÎÅÍÆäÀ̽º´Â, °¢ ¼¼¼Ç ¿£ÅÍÇÁ¶óÀÌÁî Bean Ŭ·¡½º¿¡ ÀÇÇØ ½ÇÀåµË´Ï´Ù.
SessionContext SessionContext ÀÎÅÍÆäÀ̽º´Â, ÄÁÅ×À̳ʰ¡ ¼¼¼Ç ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀνºÅϽº¿¡ Á¦°øÇÏ´Â ½ÇÇà½Ã ¼¼¼Ç ¹®¸Æ¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖµµ·Ï(µíÀÌ) ÇÕ´Ï´Ù.
SessionSynchronization SessionSynchronization ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇϸé(ÀÚ), ¼¼¼Ç Bean ÀÇ ÀνºÅϽº°¡ ±× Æ®·£Àè¼Ç(transaction) °æ°èÀÇ ÄÁÅ×À̳ʷκÎÅÍ ÅëÁö¸¦ ¹ÞÀ» ¼ö°¡ ÀÖ½À´Ï´Ù.
 

¿¹¿ÜÀÇ °³¿ä
AccessLocalException AccessLocalException ¿¹¿Ü´Â, È£Ãâ Ãø¿¡ ÀÌ ¸Þ¼Òµå¸¦ È£ÃâÇÏ´Â ¾×¼¼½º±ÇÀÌ ¾ø´Â °ÍÀ» ³ªÅ¸³»±â À§Çؼ­(¶§¹®¿¡) ½½·Î¿ì µË´Ï´Ù.
CreateException CreateException ¿¹¿Ü´Â, ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ È¨ ÀÎÅÍÆäÀ̽º¿¡ Á¤ÀÇ ¶°³¯ ¼ö ÀÖ¾î ¸ðµç »ý¼º ¸Þ¼ÒµåÀÇ throws Àý¿¡ Æ÷ÇÔµÇÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù.
DuplicateKeyException DuplicateKeyException ¿¹¿Ü´Â, °°Àº ۸¦ °¡Áö´Â ¿ÀºêÁ§Æ®°¡ ¹ú½á Á¸ÀçÇϱâ À§Çؼ­, EJB ¿ÀºêÁ§Æ®¸¦ »ý¼ºÇÒ ¼ö ¾ø¾ú´ø °æ¿ì¿¡ ½½·Î¿ì µË´Ï´Ù.
EJBException EJBException ¿¹¿Ü´Â, ¿£ÅÍÇÁ¶óÀÌÁî Bean ÀÇ ÀνºÅϽº·ÎºÎÅÍ ±× ÄÁÅ×À̳ʿ¡ ½½·Î¿ì µÇ¾î ¿¹»ó¿ÜÀÇ ¿¡·¯ (ÀνºÅϽº°¡ µ¥ÀÌŸº£À̽º Á¢¼ÓÀ» È®¸³ÇÒ ¼ö ¾ø´Â µî)°¡ ¹ß»ýÇ߱⠶§¹®¿¡, ºÒ·Á °£ ºñÁö´Ï½º ¸Þ¼Òµå ¶Ç´Â ÄÝ¹é ¸Þ¼Òµå°¡ ¿Ï·áÇÏÁö ¾Ê¾Ò´ø °ÍÀ» º¸°íÇÕ´Ï´Ù.
FinderException FinderException ¿¹¿Ü´Â, ¿£Æ¼Æ¼ Bean ÀÇ È¨ ÀÎÅÍÆäÀ̽º¿¡ Á¤Àǵǰí ÀÖ´Â °¢ findMETHOD(...) ¸Þ¼ÒµåÀÇ throws Àý¿¡ Æ÷ÇÔµÇÁö ¾ÊÀ¸¸é ¾ÈµË´Ï´Ù.
NoSuchEntityException NoSuchEntityException ¿¹¿Ü´Â, ¿£Æ¼Æ¼ Bean ÀÇ ÀνºÅϽº·ÎºÎÅÍ ±× ÄÁÅ×À̳ʿ¡ ½½·Î¿ì µÇ¾î ±âº»À¸·Î µÇ´Â ¿£Æ¼Æ¼°¡ µ¥ÀÌŸº£À̽º·ÎºÎÅÍ »èÁ¦µÇ¾ú±â ¶§¹®¿¡, ºÒ·Á °£ ºñÁö´Ï½º ¸Þ¼Òµå ¶Ç´Â ÄÝ¹é ¸Þ¼Òµå°¡ ¿Ï·áÇÏÁö ¾Ê¾Ò´ø °ÍÀ» º¸°íÇÕ´Ï´Ù.
NoSuchObjectLocalException NoSuchObjectLocalException ´Â, Á¸ÀçÇÏÁö ¾Ê´Â ¿ÀºêÁ§Æ®¿¡ ´ëÇØ¼­ ¸Þ¼Òµå¸¦ È£ÃâÇÏ·Á°í ÇßÀ» °æ¿ì¿¡ ½½·Î¿ì µË´Ï´Ù.
ObjectNotFoundException ObjectNotFoundException ¿¹¿Ü´Â, °Ë»ö ¸Þ¼Òµå¿¡ ÀÇÇØ ½½·Î¿ì µÇ¾î ÁöÁ¤µÈ EJB ¿ÀºêÁ§Æ®°¡ Á¸ÀçÇÏÁö ¾Ê´Â °ÍÀ» ³ªÅ¸³À´Ï´Ù.
RemoveException RemoveException ¿¹¿Ü´Â, ¿£ÅÍÇÁ¶óÀÌÁî Bean ¶Ç´Â ÄÁÅ×À̳ʰ¡ EJB ¿ÀºêÁ§Æ®ÀÇ »èÁ¦¸¦ Çã°¡ÇÏÁö ¾ÊÀ» ¶§¿¡, ±× EJB ¿ÀºêÁ§Æ®¸¦ »èÁ¦ÇÏ·Á°í Çϸé(ÀÚ) ½½·Î¿ì µË´Ï´Ù.
TransactionRequiredLocalException TransactionRequiredLocalException ¿¹¿Ü´Â, ¾î´À ¿ä±¸¿¡ ÀÇÇØ null ÀÇ Æ®·£Àè¼Ç(transaction) ¹®¸ÆÀÌ Àü¼ÛµÇ¾úÁö¸¸, Ÿ°Ù ¿ÀºêÁ§Æ®¿¡´Â ¾×ƼºêÇÑ Æ®·£Àè¼Ç(transaction)°¡ ÇÊ¿äÇÑ ÀÏÀ» ³ªÅ¸³À´Ï´Ù.
TransactionRolledbackLocalException TransactionRolledbackLocalException ¿¹¿Ü´Â, ¿ä±¸ÀÇ Ã³¸®¿¡ °ü·ÃÁöÀ» ¼ö ÀÖ°í ÀÖ´Â Æ®·£Àè¼Ç(transaction)°¡ ·Ñ¹é(rollback) µÇ¾ú´ÂÁö, ·Ñ¹é(rollback) Çϵµ·Ï(µíÀÌ) ¸¶Å© µÈ °ÍÀ» ³ªÅ¸³À´Ï´Ù.
 

ÆÐŰÁö javax.ejb ÀÇ ¼³¸í

javax.ejb ÆÐŰÁö¿¡´Â, ¿£ÅÍÇÁ¶óÀÌÁî Bean ¿Í ±× Ŭ¶óÀÌ¾ðÆ®°£À̳ª ¿£ÅÍÇÁ¶óÀÌÁî Bean ¿Í EJB ÄÁÅ×À̳ʰ£ÀÇ ±Ô¾àÀ» Á¤ÀÇÇÏ´Â Enterprise JavaBeans ÀÇ Å¬·¡½º¿Í ÀÎÅÍÆäÀ̽º°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.



Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.