Ò½Ò©¹ÜÀíϵͳÂÛÎÄ - ͼÎÄ

©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ×° ©® ©® ©® ©® ©® ¶© ©® ©® ©® ©® ©® Ïß ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©®

ͼ6.8

6.5.2½áÕË

¶ÔÓÚÓû§½áÕ˲Ù×÷£¬³ÌÐòÖÐͨ¹ýÁ½²½½øÐÐʵÏÖ¡£Ê×ÏȳÌÐòÒª¸üÐÂÒ©Æ·ÔÚÊý¾Ý¿âÖÐµÃ¿â´æÊýÁ¿£¬È»ºóÇå¿ÕÓû§µÄ¶©µ¥ÐÅÏ¢£¬³ÌÐòͨ¹ýÑ­»·µü´úÓû§¶©µ¥ÖеÃÒ©Æ·¶ÔÏ󣬲¢ÔÚÑ­»·Ö®ÖÐÅÐ¶ÏÆä¿â´æÇé¿öÊÇ·ñÂú×ãÓû§ÐèÇ󣬲»Âú×ãÔò½øÐÐÏàÓ¦µÄ´íÎó´¦Àí£»×îºó£¬³ÌÐòͨ¹ýfinally¿éÇå³ýÓû§µÄ¶©µ¥ÐÅÏ¢¡£

6.6Ò©Æ·ÏúÊÛ¹ÜÀíÉè¼Æ

Ò©Æ·ÏúÊÛ¹ÜÀíÄ£¿éÖ÷Òª¶ÔÒ©Æ·µÄÏúÊÛÐÅÏ¢½øÐйÜÀí£¬°üÀ¨Ò©Æ·ÏúÊÛµÄÃ÷ϸ¹ÜÀí¡¢ÏúÊÛÅÅÐÐͳ¼ÆµÈ£¬Æä³Ö¾Ã²ã²Ù×÷ÓÐSellDaoÀà½øÐд¦Àí¡£

6.6.1Ã÷ϸÐÅÏ¢²éѯ

¶ÔÒ©Æ·ÏúÊÛÃ÷ϸµÄ²éѯÖ÷Ҫͨ¹ýÁ½ÖÖ·½Ê½ÊµÏÖ£¬·Ö±ðΪ²éѯËùÓÐÏúÊÛÃ÷ϸÐÅÏ¢¡¢²éѯָ¶¨Ê±¼ä¶ÎµÄÏúÊÛÃ÷ϸÐÅÏ¢¡£ 6.6.2ÏúÊÛÅÅÐÐͳ¼Æ

ΪÁËÁ˽âÒ©Æ·µÄÏúÊÛÇé¿öÒÔ¼°Ò©Æ·µÄÐèÇóÐÅÏ¢£¬Í¨¹ýHQL²éѯ¶ÔÒ©Æ·¶öÏúÊÛ½øÐÐͳ¼Æ£¬Í³¼Æºó½«ÏÔʾÏúÊÛÅÅÁÐÔÚǰ¼¸µÄÒ©Æ· ¡£

6.7½ø»õ¼°ÐèÇó¹ÜÀíÄ£¿éÉè¼Æ

½ø»õ¼°ÐèÇó¹ÜÀíÄ£¿é°üº¬¶ÔÒ©Æ·ÐèÇóÐÅÏ¢µÄÏêϸ²Ù×÷£¬Ö÷ÒªÊǶÔÒ©Æ·µÄÐèÇóÐÅÏ¢½øÐÐÔö¡¢É¾¡¢¸Ä¡¢²éµÈÊý¾Ý¿â²Ù×÷¡£

Ò©Æ·ÐèÇóÌí¼ÓÓëÒ©Æ·ÐÅÏ¢Ìí¼ÓÏàÀàËÆ£¬Èç¹ûÊý¾Ý¿âÖÐÒÔ´æÔÚËùÌí¼ÓµÄÒ©

¹² 31 Ò³ µÚ 22 Ò³

©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ×° ©® ©® ©® ©® ©® ¶© ©® ©® ©® ©® ©® Ïß ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©®

Æ·ÐèÇóÐÅÏ¢£¬Ôò¸üÐÂÒ©Æ·ÐèÇóµÄÊýÁ¿¼´¿É£¬·ñÔò½«Â¼ÈëÒ»¸öеÄÒ©Æ·ÐèÇóÐÅÏ¢µ½Êý¾Ý¿âÖС£Èçͼ6.9Ëùʾ¡£

ͼ6.9

ÔÚ´ËÒ³ÃæÖУ¬³ÌÐòͬÑùÌṩÁËÒ©Æ·ÐèÇóµÄÄ£ºý²éѯ¡¢Ð޸ĵȲÙ×÷£¬ÆäʵÏÖÓëÒ©Æ·¹ÜÀíÖеIJÙ×÷·½·¨ÏëÀàËÆ¡£ÆäÖС°½ø»õÍê³É¡±³¬Á´½ÓÓÃÓÚ¶ÔÒ©Æ·½ø»õÍê³É½øÐвÙ×÷£¬µ±Ä³Ò»ÐèÇóµÄÒ©Æ·ÒѾ­½ø»õ£¬¿Éµ¥»÷¸Ã³¬Á´½Ó¸üÐÂÒ©Æ·µÄ¿â´æÊýÁ¿¡£

½ø»õ¹¦ÄÜËùÍê³ÉµÄ²Ù×÷ʵÖÊÉÏÊǽ«Ò©Æ·µÄÐèÇóÊýÁ¿±£´æµ½Êý¾Ý¿âÖУ¬Í¬Ê±¸üÐÂÊý¾Ý¿âÖеÃÒ©Æ·µÄÐèÇóÊýÁ¿¡£´Ë·½·¨Í¨¹ý¼ÓÔØÖ¸¶¨Ò©Æ·IDµÄÒ©Æ·ÐÅÏ¢£¬²éѯҩƷ¿â´æÊýÁ¿ÓëÒ©Æ·µÄÐèÇóÊéÊýÁ¿£¬È»ºóͨ¹ýÊýѧ¼ÆËã¸üÐÂÒ©Æ·µÄ¿â´æÊýÁ¿ÓëÒ©Æ·µÄÐèÇóÊýÁ¿¡£

6.8ϵͳ¹ÜÀíÄ£¿éÉè¼Æ

6.8.1Ìí¼Ó¹ÜÀíÔ±

Ìí¼Ó¹ÜÀíÔ±Óû§ÊǶԹÜÀíÔ±Õ˺ÅÐÅÏ¢³Ö¾Ã»¯µÄ¹ý³Ì£¬Æä²Ù×÷±È½Ï¼òµ¥£¬³Ö¾Ã²ã¿ÉÒÔͨ¹ýHibernate¿ò¼ÜµÄsave£¨£©·½·¨½øÐÐÓû§µÄÌí¼Ó£¬ÔÚÒµÎñ²ãÓÉSystemAcion£¨£©ÀàµÄuserAdd£¨£©·½·¨´¦Àí´ËÇëÇó¡£Èçͼ6.10Ëùʾ¡£

¹² 31 Ò³ µÚ 23 Ò³

©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ×° ©® ©® ©® ©® ©® ¶© ©® ©® ©® ©® ©® Ïß ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©®

ͼ6.10 6.8.2ÐÞ¸ÄÃÜÂë

ÐÞ¸ÄÃÜÂë²Ù×÷ÐèÒªÌṩ¾ÉÃÜÂ룬·ñÔòÎÞ·¨½øÐÐÐ޸ġ£´ËÇëÇóÓÉSystemActionÀàµÄmodifyPassword£¨£©·½·¨ÊµÏÖ¡£

ΪÁ˳ÌÐòµÄ°²È«ÐÔ£¬´Ë·½·¨·Ö±ð¶ÔÓû§µÄ¾ÉÃÜÂë¡¢ÐÂÃÜÂë¼°È·ÈÏÃÜÂë½øÐÐÑéÖ¤£¬Ö»ÓÐÔÚ·ûºÏµÄÌõ¼þϲſÉÒÔÐ޸ijɹ¦£¬·ñÔò³ÌÐò½«¶ÔÆä½øÐÐÏàÓ¦µÄ´íÎó´¦Àí£¬ÓÉerror¡£JspÒ³ÃæÊä³ö´íÎóÐÅÏ¢£¬ÈçÓû§ÌṩÁË´íÎóµÄԭʼÃÜÂ룬Èçͼ6.11Ëùʾ¡£

ͼ6.11

6.8.3ϵͳ³õʼ»¯

ÔÚϵͳÐèÒª»Ø¸´Ô­Ê¼×´Ì¬µÄʱºò£¬¿ÉÒÔͨ¹ý³ÌÐòÌṩµÄϵͳ³õʼ»¯²Ù×÷½øÐÐʵÏÖ¡£´Ë²Ù×÷½«Çå³ýÊý¾Ý¿âÖÐËùÓÐÊý¾Ý£¬ÔÚÊÇʹÓùý³ÌÖÐÒªÉ÷Óá£ÆäÊý¾Ý¿âµÄÇåÀí²Ù×÷ÓÐUserDaoÀàµÄinitialzation£¨£©ÊµÏÖ¡£

6.9 ¹ú¼Ê»¯

¹ú¼Ò»¯ÊÇStrutsµÄÒ»´ó¹¦ÄÜ£¬ËüÒÔ²»Í¬¹ú¼ÒµÄÓïÑÔ¹¹½¨±¾µØ»¯µÄ½çÃæ,·½±ã²»Í¬¹ú¼Ò,²»Í¬ÓïÑÔµÄÓû§ä¯ÀÀ·ÃÎÊ¡£ÔÚ±¾³ÌÐòÖй¹½¨¿´ÖÐÎÄ¡¢Ó¢ÎÄÁ½ÖÖÓïÑÔ»·¾³£¬¸ù¾ÝʹÓÃÕߵIJ»Í¬£¬³ÊÏÖ²»Í¬µÄÓïÑÔÏÔʾ·½Ê½¡£Èçͼ6.12Ëùʾ¡£

¹² 31 Ò³ µÚ 24 Ò³

©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ×° ©® ©® ©® ©® ©® ¶© ©® ©® ©® ©® ©® Ïß ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©® ©®

ͼ6.12

¹² 31 Ò³ µÚ 25 Ò³

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)