¡¾Jsp¾«Æ·Ô´ÂëÀ¸Ä¿ÌáÐÑ¡¿:Íøѧ»áÔ±ÔÚJsp¾«Æ·Ô´ÂëƵµÀΪ´ó¼ÒÊÕ¼¯ÕûÀíÁË¡°ÎªÊ²Ã´ÒªÊ¹ÓÃWeb¿ª·¢¿ò¼Ü - ¼¼Êõ×ܽᡰÌṩ´ó¼Ò²Î¿¼£¬Ï£Íû¶Ô´ó¼ÒÓÐËù°ïÖú!
ΪʲôҪʹÓÃWeb¿ª·¢¿ò¼Ü 11 ʹÓÿò¼ÜµÄ±ØÈ»ÐÔ 12 Web²ã¿ª·¢µÄ¹¤×÷ 1.3 Web²ã¿ª·¢µÄ²½Öè 1.4 Ñ¡ÔñWeb¿ª·¢¿ò¼ÜµÄÄ¿µÄ 2 Struts Spring Hibernate 2.1 Struts 2.2 Hibernate 23 Spring 11 ʹÓÿò¼ÜµÄ±ØÈ»ÐÔ ¿ò¼Ü¼´framework¡£
Æäʵ¾ÍÊÇijÖÖÓ¦Óõİë³ÉÆ·°Ñ²»Í¬Ó¦ÓóÌÐòÖÐÓй²ÐÔµÄһЩ¶«Î÷³éÈ¡³öÀ´×ö³ÉÒ»¸ö°ë³ÉÆ·³ÌÐòÕâÑùµÄ°ë³ÉÆ·¾ÍÊÇËùνµÄ³ÌÐò¿ò¼Ü¡£
Èí¼þϵͳ·¢Õ¹µ½½ñÌìÒѾºÜ¸´ÔÓÁËÌرðÊÇ·þÎñÆ÷¶ËÈí¼þÉæ¼°µ½µÄ֪ʶÄÚÈÝÎÊÌâÌ«¶à¡£
ÔÚijЩ·½ÃæʹÓñðÈ˳ÉÊìµÄ¿ò¼Ü¾ÍÏ൱ÓÚÈñðÈË°ïÄãÍê³ÉһЩ»ù´¡¹¤×÷ÄãÖ»ÐèÒª¼¯Öо«Á¦Íê³ÉϵͳµÄÒµÎñÂß¼Éè¼Æ¡£
ÕâÑùÿ´Î¿ª·¢¾Í²»Óð×ÊÖÆð¼Ò¶øÊÇ¿ÉÒÔÔÚÕâ¸ö»ù´¡ÉÏ¿ªÊ¼´î½¨¡£
ʹÓÿò¼ÜµÄ×î´óºÃ´¦¼õÉÙÖظ´¿ª·¢¹¤×÷Á¿¡¢Ëõ¶Ì¿ª·¢Ê±¼ä¡¢½µµÍ¿ª·¢³É±¾¡£
ͬʱ»¹ÓÐÆäËüµÄºÃ´¦Èçʹ³ÌÐòÉè¼Æ¸üºÏÀí¡¢³ÌÐòÔËÐиüÎȶ¨µÈ¡£
»ùÓÚÕâЩÔÒò»ù±¾ÉÏÏÖÔÚÔÚ¿ª·¢Öж¼»áÑ¡ÓÃijЩºÏÊʵĿª·¢¿ò¼ÜÀ´°ïÖú¿ìËÙ¸ßЧµÄ¿ª·¢Ó¦ÓÃϵͳ¡£
Á˽âÁËʹÓÿò¼ÜµÄ±ØÈ»ÐÔÏÂÃæÀ´¿´¿´ÈçºÎÑ¡Ôñµ±È»ÎÒÃǵĻ°Ì⼯ÖÐÔÚWeb²ãµÄ¿ª·¢¿ò¼Ü¡£
ÔÚ̸Õâ¸öÎÊÌâ֮ǰÏÈÀ´¿´¿´ÎÒÃÇÔÚWeb¿ª·¢Öо¿¾¹ÐèÒª×öЩʲô¹¤×÷ 12 Web²ã¿ª·¢µÄ¹¤×÷ ÔÚJ2EE¿ª·¢ÖзֲãÊÇ»ù±¾µÄ˼Ïë3²ã¼Ü¹¹»òÕ߶à²ã¼Ü¹¹ÔçÒÑÉîÈëÈËÐÄÔÚÕâÀïÎÒÃǾͰÑÄ¿¹â¼¯Öе½Web²ã¿´¿´µ½µ×Web²ã¿ª·¢×öÁËÄÇЩ¹¤×÷ 1Êý¾ÝչʾÌáʾ3Ò³¿Õ°×´¦ÊÇÎÞÓõÄÇëÌø¹ýÔĶÁ°É-----------------It²©¿Í Ìáʾ3Ò³¿Õ°×´¦ÊÇÎÞÓõÄÇëÌø¹ýÔĶÁ°É------------ Ìáʾ3Ò³¿Õ°×´¦ÊÇÎÞÓõÄÇëÌø¹ýÔĶÁ°É------------ ÎĵµÊÕ¼¯ÕûÀí¾ùΪitbokeËù¹±Ï×--Ҫѧϰ¸ü¶à֪ʶÇëµ½it²©¿Íѧϰ-------------------www.itboke.net Web²ãÐèÒª´ÓÂß¼²ã»ñÈ¡ÐèҪչʾµÄÊý¾ÝÈ»ºóÒÔºÏÀíµÄ·½Ê½ÔÚÒ³Ãæ½øÐÐչʾ 2ÈË»ú½»»¥ Óû§ÐèÒª´Ó½çÃæÉÏÊäÈëÊý¾ÝÔÚ½çÃæÉϽøÐа´Å¥µã»÷½ø¶ø´¥·¢Ê¼þ±ê×¼µÄʼþÇý¶¯Ä£ÐÍÈ»ºó¸úºǫ́½øÐÐÊý¾Ý½»»»³öÏÖеĽçÃæ¡£
3ÊÕ¼¯Êý¾Ýµ÷ÓÃÂß¼²ã½Ó¿Ú Web²ãÊÕµ½Óû§µÄʼþÇëÇóÐèÒªµ÷ÓÃÏàÓ¦µÄÂß¼²ã½Ó¿ÚÀ´½øÐд¦ÀíWeb²ãÊDz»»áÓÐÈκÎÂß¼´¦ÀíµÄ¡£
µ÷ÓÃÂß¼²ã½Ó¿ÚÐèÒª´«µÝ²ÎÊýÕâʱÐèÒªÊÕ¼¯Óû§ÔÚ½çÃæÉÏÊäÈëµÄÊý¾ÝÈ»ºó½øÐÐ×éÖ¯×éÖ¯³ÉΪÂß¼²ã½Ó¿ÚÐèÒªµÄÊý¾Ý·â×°ÐÎʽͨ³£¶¼ÊÇValueObject¡£
4¸ù¾ÝÂß¼²ãµÄÊý¾ÝÀ´ÖØÐÂչʾҳÃæ Âß¼²ã´¦ÀíÍêÁËÐèÒª·µ»ØÊý¾Ý»òÐÅÏ¢µ½½çÃæÉÏ¡£
Õâ¸öʱºòWeb²ãÐèÒª¸ù¾Ý·µ»ØµÄֵѡÔñºÏÊʵÄÒ³ÃæÈ»ºóչʾÕâЩÊý¾Ý»òÕßÐÅÏ¢¡£
´ÓÉÏÃæ¿ÉÒÔ¿´³öWeb²ã¿ª·¢µÄÖ÷Òª¹¤×÷¼¯ÖÐÔÚչʾÉÏÒ²¾ÍÊÇͼÐÎÓû§½çÃæ¡£
ÕâÒ»²¿·ÖÊÇÓû§Ö±¹Û¸ÐÊÜÓ¦ÓóÌÐòµÄ´°¿ÚÒ²ÊÇÓû§ÒªÇó×î¶àµÄµØ·½Æä±íÏÖÐÎʽҲÊÇ×î·á¸»µÄ¡£
1.3 Web²ã¿ª·¢µÄ²½Öè ÏÂÃæÔÙÀ´×ܽáÒ»ÏÂWeb²ã¿ª·¢µÄ´óÖ²½ÖèÒ²¾ÍÊÇÐèÒª¿ª·¢ÈËÔ±×öµÄ¹¤×÷ ×¢ÒâÕâÀïÌÖÂÛµÄWeb²ã¿ª·¢ÊDz»Ê¹ÓÃÈκοª·¢¿ò¼ÜʱºòµÄ¿ª·¢¡£
1дҳÃæHtmlµ½µ×ÓÐÄÄЩÊý¾ÝÐèÒªÔÚ½çÃæÉϱíÏÖ 2ÿ¸öÊý¾ÝµÄ¾ßÌå±íÏÖÐÎʽÈçÓеÄÐèÒª±íÏÖ³ÉΪÏÂÀÁбíÓеÄÐèÒª±íÏÖ³ÉΪµ¥Ñ¡°´Å¥µÈ¡£
3½çÃæ±íÏÖÐÎʽµÄÂß¼²¼¾ÖËùνÂß¼²¼¾ÖÊÇָijЩÊý¾ÝµÄ±íÏÖÐÎʽӦ¸Ã·ÅÔÚÇ°ÃæijЩӦ¸Ã·ÅÔÚºóÃæijЩ·ÅÔÚÉÏÃæijЩ·ÅÔÚÏÂÃæ¡£
Èçij¸öÇë¼ÙÉêÇëµÄÒµÎñÓÐÇë¼Ù¿ªÊ¼Ê±¼äºÍ½áÊøʱ¼äºÜÃ÷ÏÔ¿ªÊ¼Ê±¼äµÄ±íÏÖ¾ÍÓ¦¸ÃÅÅÔÚ½áÊøʱ¼äµÄÇ°Ãæ¡£
¶øÃÀ¹¤ÊǸºÔð×îºóÒ³ÃæµÄÃÀ¹ÛÒ»°ãÃÀ¹¤²»Äܶ¯½çÃæµÄÂß¼²¼¾Ö¡£
4Íê³ÉÇ°Ãæ3²½Ò³ÃæµÄ±íÏÖÐÎʽµÄ´óÖÂÄ£Ñù¾ÍÓÐÁËÏÂÃæÐèÒªÀ´×ö¹¦ÄÜÐԵĿª·¢¡£
µÚÒ»¸ö¾ÍÊÇÕâЩ±íÏÖÐÎʽµÄÖµµÄÀ´Ô´ÈçÏÂÀÁбíÏÔʾµÄÖµ´ÓʲôµØ·½À´¡£
ÖµµÄÀ´Ô´·½Ê½ºÜ¶àÓÐÊý¾Ý¿âÖÐÀ´¡¢¹Ì¶¨Öµ¡¢Ä³¶Î³ÌÐòÔËÐеÄÖмä½á¹û¡¢Ç°ÃæÒ³Ãæ´«µÝ¹ýÀ´µÈµÈµ±È»µäÐ͵Ļ¹ÊÇÀ´×ÔÊý¾Ý¿â¡£
ºÃÁËÈ·¶¨ÁËÖµµÄÀ´Ô´¿ª·¢ÈËÔ±¾ÍҪд´úÂëÀ´»ñÈ¡ÕâЩֵȻºó°ÑÕâЩֵ¸³Öµµ½¶ÔÓ¦µÄ±íÏÖÐÎʽÀïÃæ¡£
5»¹ÓÐһЩ±È½ÏÌØÊâÒ²¾ÍÊÇÕæʵ²Ù×÷µÄÊÇÒ»ÀàÖµµ«ÊÇÔÚ½çÃæÉÏÏÔʾµÄÊÇÁíÒ»ÀàÖµ±ÈÈçÊý¾Ý¿âÖÐÓÐÓû§±àºÅµ½Á˽çÃæÉϾ͵ÃÏÔʾÓû§ÐÕÃûµ«ÊÇËùÓеIJÙ×÷¶¼ÊÇÒª²Ù×÷Óû§±àºÅµÄ¡£
ÎÒÃÇ°ÑÕâÖÖÇé¿ö·Ö×öÕæʵֵºÍ±íÏÖÖµËûÃÇÓÐÒ»¶¨µÄÄÚÔÚÁªÏµ¡£
ÕâЩ¶¼ÊÇÒª¿ª·¢ÈËԱȥת»¯ºÍά»¤µÄ¡£
6½ÓÏÂÀ´¾ÍÓ¦¸Ã¿ª·¢¹¦ÄÜÐÔµÄʼþÏìÓ¦ÁË¡£
Óû§µã»÷ÁËij¸ö°´Å¥»òÕß´¥·¢ÁË Ä³¸öʼþÊ×ÏÈÊÇ¿Í»§¶ËÊý¾Ý¼ì²â¡¢¿Í»§¶Ëʼþ´¦ÀíÈ»ºóÌá½»µ½·þÎñ¶Ë·þÎñ¶ËÒª»ñÈ¡µ½¿Í»§¶ËÌá½»µÄÊý¾ÝÈ»ºóµ÷ÓÃÏàÓ¦µÄÂß¼²ã½Ó¿ÚÀ´ÏìÓ¦¡£
µ±È»ÈçºÎдÂß¼²ãµÄʵÏÖÕâÀï¾Í²»È¥Ì¸ÂÛÁË¡£
7Âß¼²ãÖ´ÐÐÍê¹ýºó·µ»ØÊý¾ÝºÍÐÅÏ¢µ½Web²ã¿ª·¢ÈËÔ±»¹ÐèҪд´úÂëÈ¥´¦ÀíÑ¡ÔñÄĸöÒ³ÃæÀ´ÏÔʾÈçºÎÏÔʾÕâЩÊý¾ÝºÍÐÅÏ¢µÈ¡£
8ÔÚÕû¸ö½»»¥µÄ¹ý³ÌÖл¹±ØÐ뿼Âǵ½ÈçºÎ¿ØÖÆȨÏÞÈçijЩÊý¾Ý²»ÄÜÏÔʾijЩÊý¾Ý²»Äܱ༵ȵÈͬÑù»¹ÐèÒª¿¼Âǵ½ÏûÏ¢µÄÅäÖú͹ú¼Ê»¯µÈµÈ¡£
ÕâЩ¹¦ÄÜÆðÔ´ÓÚÂß¼²ãµ«ÊÇʵ¼ÊµÄ¿ØÖÆÒªµ½Web²ãÕâЩ¶¼ÐèÒª¿ª·¢ÈËÔ±À´¿ØÖÆ¡£
9Íê³ÉÁËÉÏÃæµÄ¿ª·¢²½ÖèÒ³Ãæ»ù±¾µÄ¹¦ÄÜ¿ª·¢¾Í¸æÒ»¶ÎÂä½ÓÏÂÀ´¿ª·¢ÈËÔ±ÐèÒª¿¼ÂÇÒ³ÃæÃÀ¹ÛµÄÎÊÌâÁË¡£
´ó¼Ò¿ÉÄÜ»á˵¡°²»ÊÇÓÐÃÀ¹¤Âð»¹ÐèÒª¿ª·¢ÈËÔ±¸Éʲô¡±¡£
ÊÂʵÉÏÃÀ¹¤¶à°ëÖ»ÄܳöÒ»¸ö¾²Ì¬Ò³ÃæµÄÃÀ»¯Ä£°æÃÀ¹¤¶ÔÓÚÒ»ÍÆJava´úÂëºÍHtmlµÄ»ìÔÓÎï¶à°ëÊÇûÓа취µÄ¸ü²»ÒªËµ»¹ÓÐһЩÄÚÈÝÊǶ¯Ì¬Éú³ÉµÄÃÀ¹¤¾Í¸ü²»¿ÉÄܸ㶨ÁË¡£
»¹Êǵÿª·¢ÈËÔ±ÉÏÕó°´ÕÕÃÀ¹¤¸øµÄÄ£°æ¿ªÊ¼Ìí¼ÓCssclass¡¢id¡¢style???? 10Íê³ÉÉÏÃæµÄ¿ª·¢»ù±¾Ò³ÃæµÄ¿ª·¢¹¤×÷¾ÍÍê³ÉÁË×îºóµÄÒ»¸ö²½Öè¾ÍÊǰѸ÷¸öÒ³ÃæÓлúµÄ×éÖ¯ÆðÀ´¿ª·¢Ó¦ÓóÌÐòµÄÕûÌåÓ¦Óõ¼º½¿ò¼Üͨ³£¾ÍÊDz˵¥È»ºó°Ñ¸÷¸ö¹¦ÄÜÒ³Ãæ¸ú²Ëµ¥½áºÏÆðÀ´ÐγÉÒ»¸öÍêÕûµÄÓ¦Óá£
ÔÚÕâÀïÎÒÃÇÊ¡ÂÔÁË¿ª·¢ÆÚ·´¸´µÄµ÷ÊÔ¹ý³Ì½ö×ܽῪ·¢µÄ²½Öè¡£
1.4 Ñ¡ÔñWeb¿ª·¢¿ò¼ÜµÄÄ¿µÄ Á˽âÁËÈç¹ûûÓпò¼ÜÎÒÃÇÐèÒª×öµÄ¹¤×÷Õâ¶ÔÑ¡Ôñ¿ò¼ÜÓзdz£´óµÄ°ïÖú¡£
¿ò¼ÜÖ±°×µã˵¾ÍÊÇÒ»¸ö°ë³ÉÆ·Äܹ»°ïÎÒÃÇ×öһЩÊÂÇéµÄ°ë³ÉÆ·¡£
¿ò¼ÜµÄÑ¡Ôñ¾ÍÊÇ¿´Äĸö¿ò¼Ü×îºÏÊÊ´Ó¶ø¼õÉÙ¿ª·¢µÄ¹¤×÷Á¿Ìá¸ß¿ª·¢µÄЧÂʺÍÖÊÁ¿²¢ÓÐЧ¼õÉÙά»¤µÄ¹¤×÷Á¿×îÖÕ´ïµ½½ÚÔ¼×ۺϿª·¢³É±¾»ñÈ¡¸ü¶àµÄÊÕÒæ¡£
ÏÂÃæ¼òµ¥Á˽âÒ»ÏÂStruts Spring Hibernate Èý´ó¿ò¼Ü 2 Struts Spring Hibernate Struts¡¢HibernateºÍSpringÊÇÎÒÃÇJava¿ª·¢Öеij£ÓùؼüËûÃÇ·Ö±ðÕë¶Ô²»Í¬µÄÓ¦Óó¡¾°¸ø³ö×îºÏÊʵĽâ¾ö·½°¸¡£
µ«ÄãÊÇ·ñÖªµÀÕâЩ֪Ãû¿ò¼Ü×î³õÊÇÔõÑù²úÉúµÄ ÎÒÃÇÖªµÀ´«Í³µÄJava WebÓ¦ÓóÌÐòÊDzÉÓÃJSPServletJavabeanÀ´ÊµÏÖ µÄÕâÖÖģʽʵÏÖÁË×î»ù±¾µÄMVC·Ö²ãʹµÄ³ÌÐò½á¹¹·ÖΪ¼¸²ãÓиºÔðǰ̨չʾµÄ
JSP¡¢¸ºÔðÁ÷³ÌÂß¼¿ØÖƵÄServletÒÔ¼°¸ºÔðÊý¾Ý·â×°µÄJavabean¡£
µ«ÊÇÕâÖֽṹÈÔÈ»´æÔÚÎÊÌâÈç
JSPÒ³ÃæÖÐÐèҪʹÓ÷ûºÅǶÈëºÜ¶àµÄ Java´úÂëÔì³ÉÒ³Ãæ½á¹¹»ìÂÒServletºÍJavabean¸ºÔðÁË´óÁ¿µÄÌøתºÍÔËË㹤×÷ñîºÏ½ôÃܳÌÐò¸´Óöȵ͵ȵȡ£
2.1 Struts ΪÁ˽â¾öÕâЩÎÊÌâ³öÏÖÁËStruts¿ò¼ÜËüÊÇÒ»¸öÍêÃÀµÄMVCʵÏÖËüÓÐÒ»¸öÖÐÑë¿ØÖÆÀàÒ»¸ö ServletÕë¶Ô²»Í¬µÄÒµÎñÎÒÃÇÐèÒªÒ»¸öActionÀฺÔðÒ³ÃæÌøתºÍºǫ́Âß¼ÔËËãÒ»¸ö»ò¼¸¸ö
JSPÒ³Ã渺ÔðÊý¾ÝµÄÊäÈëºÍÊä³öÏÔʾ»¹ÓÐÒ»¸ö FormÀฺÔð´«µÝActionºÍ
JSPÖмäµÄÊý¾Ý¡£
JSPÖпÉÒÔʹÓÃStruts¿ò¼ÜÌṩµÄÒ»×é±êÇ©¾ÍÏñʹÓÃHTML±êÇ©Ò»Ñù¼òµ¥µ«ÊÇ¿ÉÒÔÍê³É·Ç³£¸´ÔÓµÄÂß¼¡£
´Ó´Ë
JSPÒ³ÃæÖв»ÐèÒª³öÏÖÒ»ÐаüΧµÄJava´úÂëÁË¡£
¿ÉÊÇËùÓеÄÔËËãÂß¼¶¼·ÅÔÚStrutsµÄActionÀォʹµÃ ActionÀิÓöȵͺÍÂß¼»ìÂÒËùÒÔͨ³£ÈËÃÇ»á°ÑÕû¸öWebÓ¦ÓóÌÐò·ÖΪÈý²ãStruts¸ºÔðÏÔʾ²ãËüµ÷ÓÃÒµÎñ²ãÍê³ÉÔËËãÂß¼ÒµÎñ²ãÔÙµ÷Óó־òãÍê³ÉÊý¾Ý¿âµÄ¶Áд¡£
ʹÓÃJDBCÁ¬½ÓÀ´¶ÁдÊý¾Ý¿âÎÒÃÇ×î³£¼ûµÄ¾ÍÊÇ´ò¿ªÊý¾Ý¿âÁ¬½Ó¡¢Ê¹Óø´ÔÓµÄSQLÓï¾ä½øÐжÁд¡¢¹Ø±ÕÁ¬½Ó»ñµÃµÄÊý¾ÝÓÖÐèҪת»»»ò·â×°ºóÍùÍâ´«ÕâÊÇÒ»¸ö·Ç³£·³ËöµÄ¹ý³Ì¡£
2.2 Hibernate Õâʱ³öÏÖÁË Hibernate¿ò¼ÜËüÐèÒªÄã´´½¨Ò»ÏµÁеij־û¯Ààÿ¸öÀàµÄÊôÐÔ¶¼¿ÉÒÔ¼òµ¥µÄ¿´×öºÍÒ»ÕÅÊý¾Ý¿â±íµÄÊôÐÔÒ»Ò»¶ÔÓ¦µ±È»Ò²¿ÉÒÔʵÏÖ¹ØϵÊý¾Ý¿âµÄ¸÷ÖÖ±í¼þ¹ØÁªµÄ¶ÔÓ¦¡£
µ±ÎÒÃÇÐèÒªÏà¹Ø²Ù×÷ÊDz»ÓÃÔÙ¹Ø×¢Êý¾Ý¿â±í¡£
ÎÒÃDz»ÓÃÔÙÈ¥Ò»ÐÐÐеIJéѯÊý¾Ý¿âÖ»ÐèÒª³Ö¾Ã»¯Àà¾Í¿ÉÒÔÍê³ÉÔöɾ¸Ä²éµÄ¹¦ÄÜ¡£
ʹÎÒÃǵÄÈí¼þ¿ª·¢ÕæÕýÃæÏò¶ÔÏó¶ø²»ÊÇÃæÏò»ìÂҵĴúÂë¡£
ÎҵĸÐÊÜÊÇʹÓÃHibernate±ÈJDBC·½Ê½¼õÉÙÁË80µÄ±à³ÌÁ¿¡£
ÏÖÔÚÎÒÃÇÓÐÈý¸ö²ãÁË¿ÉÊÇÿ²ãÖ®¼äµÄµ÷ÓÃÊÇÔõÑùµÄÄرÈÈçÏÔʾ²ãµÄStrutsÐèÒªµ÷ÓÃÒ»¸öÒµÎñÀà¾ÍÐèÒªnewÒ»¸öÒµÎñÀà³öÀ´È»ºóʹÓÃÒµÎñ²ãÐèÒªµ÷Óó־òãµÄÀàÒ²ÐèÒªnewÒ»¸ö³Ö¾Ã²ãÀà³öÀ´Óá£
ͨ¹ýÕâÖÖnewµÄ·½Ê½»¥Ïàµ÷ÓþÍÊÇÈí¼þ¿ª·¢ÖÐ×îÔã¸âÉè¼ÆµÄÌåÏÖ¡£
¼òµ¥µÄ˵¾ÍÊǵ÷ÓÃÕßÒÀÀµ±»µ÷ÓÃÕßËüÃÇÖ®¼äÐγÉÁËÇ¿ñîºÏÈç¹ûÎÒÏëÔÚÆäËûµØ·½¸´ÓÃij¸öÀàÔòÕâ¸öÀàÒÀÀµµÄÆäËûÀàÒ²ÐèÒª°üº¬¡£
³ÌÐò¾Í±äµÃºÜ»ìÂÒÿ¸öÀ໥ÏàÒÀÀµ»¥Ïàµ÷Óø´Óöȼ«µÍ¡£
Èç¹ûÒ»¸öÀà×öÁËÐÞ¸ÄÔòÒÀÀµËüµÄºÜ¶àÀ඼»áÊܵ½Ç£Á¬¡£
Ϊ´Ë³öÏÖSpring¿ò¼Ü¡£
23 Spring SpringµÄ×÷ÓþÍÊÇÍêÈ«½âñîÀàÖ®¼äµÄÒÀÀµ¹Øϵһ¸öÀàÈç¹ûÒªÒÀÀµÊ²Ã´ÄǾÍÊÇÒ»¸ö½Ó¿Ú¡£
ÖÁÓÚÈçºÎʵÏÖÕâ¸ö½Ó¿ÚÕⶼ²»ÖØÒªÁË¡£
Ö»ÒªÄõ½Ò»¸öʵÏÖÁËÕâ¸ö½Ó¿ÚµÄÀà¾Í¿ÉÒÔÇáËɵÄͨ¹ýxmlÅäÖÃÎļþ°ÑʵÏÖÀà×¢Éäµ½µ÷ÓýӿڵÄÄǸöÀàÀï¡£
ËùÓÐÀàÖ®¼äµÄÕâÖÖÒÀÀµ¹Øϵ¾ÍÍêȫͨ¹ýÅäÖÃÎļþµÄ·½Ê½Ìæ´úÁË¡£
ËùÒÔ Spring¿ò¼Ü×îºËÐĵľÍÊÇËùνµÄÒÀÀµ×¢ÉäºÍ¿ØÖÆ·´×ª¡£
ÏÖÔڵĽṹÊÇStruts¸ºÔðÏÔʾ²ãHibernate¸ºÔð³Ö¾Ã²ãSpring¸ºÔðÖмäµÄÒµÎñ²ãÕâ¸ö½á¹¹ÊÇÄ¿Ç°¹úÄÚ×îÁ÷ÐеÄJava WebÓ¦ÓóÌÐò¼Ü¹¹ÁË¡£
ÁíÍâÓÉÓÚSpringʹÓõÄÒÀÀµ×¢ÉäÒÔ¼°AOPÃæÏò·½Ãæ±à³ÌËùÒÔËüµÄÕâÖÖÄÚ²¿Ä£Ê½·Ç³£ÓÅÐãÒÔÖÁÓÚSpring×Ô¼ºÒ²ÊµÏÖÁËÒ»¸öʹÓÃÒÀÀµ×¢ÉäµÄMVC¿ò¼Ü½Ð×öSpring MVCͬʱΪÁ˺ܺõĴ¦ÀíÊÂÎïSpring¼¯³ÉÁËHibernateʹÊÂÎï¹ÜÀí´ÓHibernateµÄ³Ö¾Ã²ãÌáÉýµ½ÁËÒµÎñ²ãʹÓøü¼Ó·½±ãºÍÇ¿´ó¡£
ItbokeרעÄúËù¹Ø×¢------------------------------------------www.itboke.net
¾«Æ·×ÊÁÏIT¼¼ÊõÎÄÕÂÕæÇé·îÏ×----------------------------------------www.itboke.net CºÍC
¾«Æ·×ÊÁÏÏÂÔØ ARM
¾«Æ·×ÊÁÏÏÂÔØ Linuxϵͳ»ù´¡×ÊÁÏÏÂÔØ Unix»·¾³±à³Ì×ÊÁÏÏÂÔØ ÄÚºËÇý¶¯Ñ§Ï°×ÊÁÏÏÂÔØ Ç¶ÈëʽÃæÊÔÌâ´óÈ«ÏÂÔØ Ç¶ÈëʽӦÓÿª·¢×ÊÁÏÏÂÔØǶÈëʽlinuxϵͳÒÆÖ²×ÊÁÏÏÂÔØ Êý¾Ý½á¹¹×ÊÁÏÏÂÔØ ÏîĿʵս¼°
Ô´ÂëÏÂÔØ
¾«Æ·ÎÄÕÂÏÂÔØ
ÉÏһƪ£º
SpringºËÐļ¼ÊõÓë×î¼Ñʵ¼ù
ÏÂһƪ£º
ÂÛĪ²´É£ÖжÌƪС˵ŮȨÖ÷Òå˼ÏëµÄ±íÏÖ·½Ê½