Õ¾ÄÚËÑË÷: ÇëÊäÈëËÑË÷¹Ø¼ü´Ê

µ±Ç°Ò³Ãæ: ¿ª·¢×ÊÁÏÊ×Ò³ ¡ú Java רÌâ ¡ú ¹ØÓÚEJBµÄ³Ö¾Ã»¯¶ÔÏó¼¼Êõ·ÖÎö

¹ØÓÚEJBµÄ³Ö¾Ã»¯¶ÔÏó¼¼Êõ·ÖÎö

ÕªÒª: ÔÚ±¾ÎÄÌÖÂÛÁËEJB¼¼ÊõÊÇÔõÑù½â¾ö±í¸ñÐ͹ØϵÐÍÊý¾Ý¿âÓëÊ÷ÐÍJava¶ÔÏóÖ®¼äµÄÓ³ÉäÎÊÌâ
¡¡¡¡±í¸ñÐ͵ĹØϵÐÍÊý¾Ý¿âÓëÊ÷ÐÍJava¶ÔÏóÖ®¼äµÄÓ³ÉäÎÊÌâÊÇÒ»¸öÖÁ½ñÕùÂÛ²»ÐݵÄÎÊÌ⣬ºÃÔÚÏÖÔÚÒѾ­ÓÐÁËһЩºÃµÄ½â¾ö·½°¸¡£ÔÚ±¾ÎÄÖУ¬ÎÒÃǽ«½éÉÜEJB¼¼ÊõÊÇÔõÑùÓÃ×ÔÒÑÌض¨µÄ·½Ê½À´½â¾öÕâ¸öÎÊÌâµÄ¡£

¡¡¡¡Ö»ÒªÊÇÉæ¼°µ½±£´æ¼°²éѯÐÅÏ¢ £¬ÄǾø´ó¶àÊýÓ¦ÓóÌÐò¶¼ÐèÒªÓë¹ØϵÊý¾Ý¿â´ò½»µÀ¡£µ«ÓÉÓÚ¹ØϵÊý¾Ý¿âÓëJava¶ÔÏóÔڽṹÉÏÓÐ×ű¾ÖʵÄÇø±ð£¬¹ØÓÚËüÃÇÖ®¼äµÄÓ³Éä¹Øϵ¶ÔÓÚÄÇЩJava¿ª·¢ÕßÃÇÀ´Ëµ£¬ÊÇÒ»¸öºÜÁîÈËÍ·Í´µÄÎÊÌâ¡£¹ØϵÐÍÊý¾Ý¿âÊÇÒÔ±í¸ñ·½Ê½´æ´¢Êý¾ÝµÄ£¬¶øJava¶ÔÏóÊÇÒÔÊ÷ÐÍ·½Ê½±íÏֵġ£ÕâÖÖÀàÐÍÉϵIJ»Æ¥ÅäÒý·¢Á˸÷ÖÖ¸÷ÑùµÄ¶ÔÏó³Ö¾Ã»¯½â¾ö·½°¸£¬ÓÃÀ´ËõС¹ØϵÊÀ½çÓë¶ÔÏóÊÀ½çÖ®¼äµÄºè¹µ¡£EJB¿ò¼ÜÕýÊÇÕâÖÖ½â¾ö·½°¸Ö®Ò»¡£

¡¡¡¡¶ÔÏóµÄ³Ö¾ÃÐÔ

¡¡¡¡Ä¿Ç°Óкܶ಻ͬµÄ¹¤¾ß³öÏÖ£¬Ê¹µÃ¿ª·¢ÈËÔ±¿ÉÒÔ½«JAVA¶ÔÏóת»¯ÎªÊý¾Ý¿âÖеÄ×ֶλò¼Ç¼£¬»òÕß½«Êý¾Ý¿âÖеÄ×ֶλò¼Ç¼»¹Ô­ÎªJAVA¶ÔÏó¡£ÕâЩ´¦ÀíÉæ¼°µ½Òª½«Ê÷Ð͵ÄJAVA¶ÔÏóÐòÁл¯µ½Êý¾Ý¿âÖУ¬·´Ö®ÒàÈ»¡£´Ë¹¤×÷µÄºËÐÄÊÇÔõÑùÔÚ±£Ö¤×îСÐÔÄÜËðʧµÄÇ°ÌáÏ£¬À´Íê³ÉÕâÏ×÷¡£

¡¡¡¡EJB¿ò¼ÜÌṩÁËÕâÑùÒ»¸ö¶ÔÏó³Ö¾Ã»¯»úÖÆ¡£ÎÒÃǽ«ÔÚ±¾ÎÄÖÐÌÖÂÛÕâÖÖ»úÖÆ£¬µ«Ê×ÏÈÎÒÃÇ»¹ÊǶÔEJB¹¹¼Ü×÷Ò»¸öÈ«ÃæµÄÈÏʶ¡£

¡¡¡¡ÆóÒµ¼¶JavaBeans£¨EJB£©

¡¡¡¡EJB¼¼Êõ¿ÉÒÔÕâÑù¶¨Ò壺ËüÊÇÒ»¸ö»ùÓÚJAVA·þÎñ¶ËµÄ£¬Îª·Ö²¼Ê½Ó¦ÓÃÌṩµÄÒ»¸ö¿É¸´ÓõÄ×é¼þ¿ò¼Ü¡£ËùÓеÄÉÌÒµÂß¼­¡¢²¿Êð¶¨Òå¡¢¶ÔÏó³Ö¾ÃÐÔ¶¼ÓÉÕâ¸ö¿ò¼Üͳһ¹ÜÀí£¬EJB¿ò¼ÜµÄһЩÌØÉ«ÈçÏ£º

¡¡¡¡¡¤ EJBÊÇÒ»ÖÖÔËÐÐÔÚ·þÎñ¶Ë»·¾³ÏµÄJAVA¶ÔÏó¡£

¡¡¡¡¡¤ EJBÄÜ·Ö²¼ÔÚ²»Í¬µÄ»úÆ÷ÉϽøÐÐÔ¶³Ì·ÃÎÊ£¬µ«¶Ô¿Í»§¶ËÀ´¶øÑÔ£¬µ÷ÓÃEJBÓëµ÷Óñ¾µØJavaBeanÒ»Ñù·½±ã¡£

¡¡¡¡¡¤ EJBÈÝÆ÷¶ÔEJB½øÐÐͳһ¹ÜÀí¡£

¡¡¡¡¾¡¹ÜÆóÒµ¼¶JavaBeanµÄÃû×ÖÓëÆÕͨJavaBeanÔÚÃüÃûÉÏÓÐЩÏàÏñ£¬µ«ËüÃÇÔÚÉè¼ÆÉÏÓÐ×ű¾ÖÊÉϵÄÇø±ð¡£ÎªÁËÄÜÈÃÄã¸üÇå³þµØÈÏʶµ½Õâµã£¬ÎÒÃÇ×îºÃÏÈÁ˽âÒ»ÏÂEJBµÄ»ù±¾¸ÅÄî¡¢¼¸ÖÖEJB×é¼þģʽºÍÆäÅäÖû·¾³¡£

¡¡¡¡EJBµÄÔËÐл·¾³

¡¡¡¡´Ó±¾ÖÊÉÏÀ´Ëµ£¬EJBÖ»ÊÇʵÏÖÁËÌض¨½Ó¿ÚµÄÆÕͨJAVA¶ÔÏ󣬵«Õâ¸ö¶ÔÏó±ØÐëÔËÐÐÔÚÒ»¸öÌض¨µÄ»·¾³£ºEJBÈÝÆ÷ÖС£Èç¹ûÍÑÀëÁËEJBÈÝÆ÷£¬EJBÊÇÎÞ·¨ÔËÐеġ£EJBÓëEJBÈÝÆ÷Ö®¼äµÄ¹ØϵÓÐʱºò±»³ÆΪ"·´Ïòµ÷ÓÃ"¨D¨D»òÕß½Ð"ºÃÀ³ÎëÔ­Àí"£¨±ðÁªÏµÎÒ£¬µ½Ê±ºòÎÒ»á¸øÄã´òµç»°µÄ£©¡£

¡¡¡¡EJBÈÝÆ÷ÊÇÒ»ÖÖÓÃÀ´¹ÜÀíEJBµÄÔËÐÐʱ»·¾³¡£ËüÈÝÄɲ¢¹ÜÀí²»Í¬ÀàÐ͵ÄEJB£¬ÕâÓëJAVA¡¡servletÈÝÆ÷¹ÜÀíservletÓÐЩÀàËÆ¡£EJBÈÝÆ÷¸ºÔð³õʼ»¯EJB£¬²¢¸øÆäÌṩϵͳ¼¶µÄ·þÎñ¡£

¡ ¡¡¡µ±¿Í»§¶Ë³ÌÐòÒªµ÷ÓÃijһ¸öEJBʱ²¢²»Ö±½ÓÓëEJB´ò½»µÀ£¬¿Í»§¶ËÓëEJB±»ÈÝÆ÷¸ôÀëÆðÀ´¡£

¡¡¡¡EJBÈÝÆ÷ÌṩµÄ·þÎñ

¡¡¡¡µ±¿ª·¢Õß´´½¨Ò»ÏµÁеÄÀàÓë½Ó¿Ú£¬ÓÃÀ´×é³ÉÒ»¸öEJBʱ£¬ÈÝÆ÷»áΪËûÃÇÌṩÈçϵÄϵͳ¼¶·þÎñ£º

¡¡¡¡¡¤ ÊÂÎñ´¦Àí

¡¡¡¡¡¤ °²È«¹ÜÀí

¡¡¡¡¡¤ EJBµÄ³Ö¾Ã»¯¹ÜÀí

¡¡¡¡¡¤ EJBµÄÔ¶³Ì·ÃÎÊ

¡¡¡¡¡¤ EJBµÄÉúÃüÖÜÆÚ¹ÜÀí

¡¡¡¡¡¤ Êý¾Ý¿âÁ¬½Ó³Ø

¡¡¡¡¡¤ EJBµÄʵÀý³Ø¹ÜÀí

¡¡¡¡ÓÉÓÚEJBÈÝÆ÷¸ºÔðΪEJBÌṩÕâÖֵײã·þÎñ£¬Ê¹µÃÒ»¸öEJB¿ª·¢ÕßÖ»Ðè¹Ø×¢¾ßÌåÓ¦ÓõÄÉÌÒµÂß¼­£¬´Ó¶ø¼õÉÙÁ˺ܶ಻±ØÒªµÄÂé·³¡£

¡¡¡¡EJBµÄÀàÐÍ

¡¡¡¡EJB¹æ·¶¶¨ÒåÁËÒÔÏÂÈýÖÖ²»Í¬ÀàÐ͵ÄEJBÀàÐÍ£º

¡¡¡¡¡¤ ÏûÏ¢Çý¶¯EJB£¨MDB£©

¡¡¡¡¡¤ »á»°EJB

¡¡¡¡¡¤ ʵÌåEJB

¡¡¡¡µ±¿Í»§¶ËÓë»á»°EJB»òʵÌåEJB½»»¥Ê±£¬ËüÃǵÄͨÐÅ·½Ê½ÊÇͬ²½Í¨ÐÅ¡£¶øÏûÏ¢Çý¶¯EJB£¨MDB£©ÔòÖ»ÓëJMS½øÐн»»¥£¬ËüÏ൱ÓÚJMSÖеÄÒ»¸ö·¢²¼/¶©ÔÄÖ÷Ìâ¡£

¡¡¡¡ÏûÏ¢Çý¶¯EJB

¡¡¡¡ÏûÏ¢Çý¶¯EJB¹¤×÷ÔÚÒ첽ͨÐÅģʽÏ¡£Ò»¸öÏûÏ¢Çý¶¯EJB³äµ±Ò»¸öÏûÏ¢ÕìÌýÕߵĽÇÉ«£¬ËüÕìÌý´ÓJMSµÄ·¢²¼/¶©ÔÄÖ÷ÌâÖд«À´µÄÏûÏ¢¡£

¡¡¡¡EJBÈÝÆ÷¹ÜÀí×ÅÏûÏ¢Çý¶¯EJBµÄÉúÃüÖÜÆÚ£¬È»¶øÓë»á»°EJBºÍʵÌåEJB²»Í¬Ö®´¦ÔÚÓÚ¿Í»§¶Ë²¢²»ÄÜÖ±½Óµ÷ÓÃËüµÄ·½·¨¡£ÏûÏ¢Çý¶¯EJBÊÇͨ¹ýÒ»¸öÃûΪonMessageµÄ»Øµ÷º¯ÊýÀ´½ÓÊÕ¿Í»§¶ËµÄÏûÏ¢µÄ¡£




¡ü·µ»ØĿ¼
ǰһƪ: ÌåÑéJava 1.5ÖÐÃæÏò·½Ãæ(AOP)±à³Ì
ºóһƪ: JavaÖÐʵÏÖ»ùÓÚAspectwerkzµÄAOP¿ª·¢