Java EEÓ¦ÓóÌÐòÈëÃÅ - ±à³ÌÈëÃÅÍø
bjectMessage) {
¡¡¡¡¡¡¡¡¡¡¡¡ msg = (ObjectMessage) message;
¡¡¡¡¡¡¡¡¡¡¡¡ NewsEntity e = (NewsEntity) msg.getObject();
¡¡¡¡¡¡¡¡¡¡¡¡ save(e);
¡¡¡¡¡¡¡¡ }
¡¡¡¡ } catch (JMSException e) {
¡¡¡¡¡¡¡¡ e.printStackTrace();
¡¡¡¡¡¡¡¡ mdc.setRollbackOnly();
¡¡¡¡ } catch (Throwable te) {
¡¡¡¡¡¡¡¡ te.printStackTrace();
¡¡¡¡ }
°´Ï Alt-Shift-F ×éºÏ¼ü£¬Éú³ÉËùÓбØÐèµÄµ¼ÈëÓï¾ä¡£ ×¢Ò⣺ Éú³Éµ¼ÈëÓï¾äʱ£¬ÎÒÃÇÐèÒª È·±£µ¼Èë jms ºÍ javax.annotation.Resource ¿â¡£ ±£´æÎļþ¡£ ´´½¨»á»° Bean ½ÓÏÂÀ´£¬ÎÒÃǽ«Îª NewsEntity ʵÌåÀà´´½¨»á»°Íâ¹Û¡£´´½¨»á»°Íâ¹ÛµÄ²½ÖèÈçÏ£º ÓÒ»÷ EJB Ä£¿é£¬È»ºóÑ¡Ôñ New > File/Folder ¡£ ´Ó Persistence Àà±ðÖУ¬Ñ¡Ôñ Session Beans for Entity Classes £¬È»ºóµ¥»÷ Next °´Å¥¡£ ´Ó¿ÉÓÃʵÌåÀàµÄÁбíÖУ¬Ñ¡Ôñ ejb.NewsEntity ²¢µ¥»÷ Add £¬È»ºóµ¥»÷ Next °´Å¥¡£ È·¶¨½« Package ÉèÖÃΪ ejb ²¢ÇÒÒÑ´´½¨±¾µØ½Ó¿Ú¡£ µ¥»÷ Finish °´Å¥¡£ µ¥»÷ Finish °´Å¥ºó£¬IDE ½«»á´´½¨»á»°Íâ¹ÛÀà NewsEntityFacade.java£¬¶øÇÒ¸ÃÀà»áÔÚÔ´´úÂë±à¼Æ÷Öдò¿ª¡£IDE »¹»á´´½¨±¾µØ½Ó¿Ú NewsEntityFacadeLocal.java¡£ EJB 3.0 ¼¼Êõ¼ò»¯Á˻Ự bean µÄ´´½¨¹ý³Ì£¬ÒòΪËü¼õÉÙÁËËùÐè´úÂëµÄÊýÁ¿¡£Äú¿ÉÒÔ¿´µ½£¬×¢ÊÍ @Stateless ÓÃÓÚ°ÑÀàÉùÃ÷ΪÎÞ״̬µÄ»á»° bean£¬¶øÀ಻ÔÙÐèÒªÒ»ÌõÓï¾äÀ´ÊµÏÖ javax.ejb.SessionBean¡£´úÂëÒ²ÒªÇåÎúºÜ¶à£¬ÒòΪ½èÖú EJB 3.0 ¼¼Êõ£¬ÒµÎñ·½·¨²»ÔÙÐèÒª´úÂëÀ´ÉùÃ÷ËüÃÇÅ׳öÁËδ¾¼ì²éµÄÒì³£¡£ Äú¿ÉÒÔ¿´µ½£¬´´½¨»á»°Íâ¹Ûʱ£¬ PersistenceContext ×ÊÔ´±»Ö±½Ó×¢ÈëÁ˻Ự bean ×é¼þÖС£ Java EEÓ¦ÓóÌÐòÈëÃÅ(5)ʱ¼ä:2011-07-06 netbeans.orgС½á ÔÚ±¾Á·Ï°ÖУ¬ÎÒÃÇΪ EJB Ä£¿éÖеÄÒ»¸öʵÌåÀàºÍÒ»¸öÏûÏ¢Çý¶¯±àдÁË´úÂë¡£ÎÒÃÇ»¹´´½¨ÁËÎÒÃǵÄÓ¦ÓóÌÐò½«»áʹÓÃµÄ JMS ×ÊÔ´¡£ ±àд Web Ä£¿é ÏÖÔÚ£¬ÎÒÃǽ«ÔÚ web Ä£¿éÖд´½¨ servlets ListNews ºÍ PostMessage¡£ÕâЩ servlets ½«ÓÃÓÚ¶ÁÈ¡ºÍÌí¼ÓÏûÏ¢¡£ ´´½¨ ListNews Servlet ÔÚ±¾Á·Ï°ÖУ¬ÎÒÃǽ«´´½¨Ò»¸öÓÃÓÚÏÔʾÊý¾ÝµÄ¼òµ¥ servlet¡£ÎÒÃǽ«Ê¹ÓÃ×¢ÊÍ´ÓÎÒÃÇµÄ servlet Öе÷ÓÃʵÌå¡£ ÓÒ»÷ web Ä£¿éÏîÄ¿£¬È»ºóÑ¡Ôñ New > Servlet ¡£ ¼üÈë ListNews ×÷ΪÀàÃû¡£ ÊäÈë web ×÷Ϊ°üÃû£¬È»ºóµ¥»÷ Finish °´Å¥¡£ µ¥»÷ Finish °´Å¥ºó£¬Àà ListNews.java ¾Í»áÔÚÔ´´úÂë±à¼Æ÷Öдò¿ª¡£ÔÚÔ´´úÂë±à¼Æ÷ÖУ¬Ö´ÐÐÒÔϲ½Ö裺 ÔÚÔ´´úÂëÔÚµ¥»÷Êó±êÓÒ¼ü£¬È»ºóÑ¡Ôñ Enterprise Resources > Call Enterprise Bean ¡£ ÔÚ Call Enterprise Bean ¶Ô»°¿òÖУ¬Ñ¡Ôñ NewsEntityFacade È»ºóµ¥»÷ OK °´Å¥¡£µ¥»÷ OK °´Å¥ºó£¬ÊµÌå bean Ô´´úÂë¾Í»áͨ¹ýʹÓà @EJB ×¢ÊÍ×¢Èëµ½ servlet ÖС£ ÔÚ processRequest ·½·¨ÖУ¬È¥µô´úÂëµÄ×¢ÊÍ£¬²¢ÔÚ·½·¨ÌåÖÐÌí¼ÓÒÔÏÂÓúÚÌå±íʾµÄÐУº °´Ï Alt-Shift-F ×éºÏ¼ü£¬±ã¿ÉΪÀàÉú³ÉËùÓбØÐèµÄµ¼ÈëÓï¾ä¡£Éú³Éµ¼ÈëÓï¾äʱ£¬ÎÒÃÇÐèÒª µ¼Èë java.util ¿â¡£ ±£´æ¶ÔÎļþËù×öµÄÐ޸ġ£ ´´½¨ PostMessage Servlet ÔÚ±¾Á·Ï°ÖУ¬ÎÒÃǽ«´´½¨ÓÃÓÚ·¢²¼ÏûÏ¢µÄ PostMessage servlet¡£ÎÒÃÇ |
ÁèÖڿƼ¼×¨ÒµÌṩ·þÎñÆ÷×âÓᢷþÎñÆ÷Íйܡ¢ÆóÒµÓʾ֡¢ÐéÄâÖ÷»úµÈ·þÎñ£¬¹«Ë¾ÍøÕ¾£ºhttp://www.lingzhong.cn ΪÁ˸ø¹ã´ó¿Í»§Á˽â¸ü¶àµÄ¼¼ÊõÐÅÏ¢£¬±¾¼¼ÊõÎÄÕÂÊÕ¼¯À´Ô´ÓÚÍøÂç,ÁèÖڿƼ¼×ðÖØÎÄÕÂ×÷ÕߵİæȨ£¬Èç¹ûÓÐÉæ¼°ÄãµÄ°æȨÓбØҪɾ³ýÄãµÄÎÄÕ£¬ÇëºÍÎÒÃÇÁªÏµ¡£ÒÔÉÏÐÅÏ¢ÓëÎÄÕÂÕýÎÄÊDz»¿É·Ö¸îµÄÒ»²¿·Ö,Èç¹ûÄúҪתÔر¾ÎÄÕÂ,Çë±£ÁôÒÔÉÏÐÅÏ¢£¬Ð»Ð»! |
- dz̸ÍƹãÈíÎıêÌâµÄËÄÖÖд·¨
- Css½Ì³Ì:FireFoxÕý³£IE´íλµÄ¾ø¶Ô¶¨Î»ÔªËØ
- ʵս Xen server ÐéÄâ»ú ǨÒƵ½ VMware esxi
- ²¿·Ö×¢²áÉÌÒªÇóCNÓòÃû±ØÐëÔÚ¹«Ë¾ÃûÏÂ
- Jigsaw£¬W3C×Ô¼ºµÄWeb·þÎñÆ÷
- PS¸Ö±ÊºÍͼ²ãÑùʽÖÆ×÷¸ß¹âÖʸеÄÆ»¹ûͼ±ê
- Linux/FreebsdÏÂʱ¼äת»¯
- Photoshop»æÖÆÇéÈ˽ÚË͸øËýµÄ±¦Ê¯×ê½ä
- Photoshop»æÖÆÍÉ«ÖʸеĿ¨Í¨Ô¿³×
- PSͼƬ´¦Àí½Ì³Ì£º¸øºêΰµÄ¹Åµä½¨ÖþÌí¼ÓÇàÀ¶µÄÔÂɫЧ¹û