ÏÖÔÚj**a¿ò¼ÜÓÐÄÄЩ£¿

ʱ¼ä£º2014.05.04 ·¢²¼ÈË£ºruyi123.com

ÏÖÔÚj**a¿ò¼ÜÓÐÄÄЩ£¿

Òѽâ¾öÎÊÌâ

¹È¸èruyi123.comÓû§ÔÚ2014.05.04Ìá½»Á˹ØÓÚ¡°¶¬ÁîʱÏÖÔÚj**a¿ò¼ÜÓÐÄÄЩ£¿¡±µÄÌáÎÊ£¬»¶Ó­´ó¼ÒÓ¿Ô¾·¢±í×Ô¼ºµÄ¹Ûµã¡£Ä¿Ç°¹²ÓÐ7¸ö»Ø´ð£¬×îºó¸üÐÂÓÚ2025-02-02T14:28:18¡£Ï£Íû´ó¼ÒÄܹ»°ïÖúËý¡£

ÏêϸÎÊÌâÃèÊö¼°ÒÉÎÊ£ºÆÚ´ýÄúµÄ´ð°¸£¬Ã»ÓÐʲô»ªÀöµÄÓïÑÔ,µ«ÊÇÎÒ¶ÔÄãµÄ¸Ðл²»»á¼õÉÙ £¡

Ï£ÍûÒÔϵĻشð£¬Äܹ»°ïÖúÄã¡£

µÚ1¸ö»Ø´ð

Óû§Ãû£ºÜ²Í¯2013  

1¾äÒԶȾ­»¨Ö®Ð§¾¶½­Ô´.jsp+servlet+j**abenÊÊÓÃÓڱȽÏСµÄÏîÄ¿
2.strut+s¿ö±øÖ»ÅÅÉñ¿ÕËêÑÝ¿ª¾«pring+hibnate
IBATIS¡¾J**a¿ªÔ´³Ö¾Ã²ã¿ò¼Ü¡¿
Velocity¡¾J**a¿ªÔ´Ä£°åÒýÇæ¡¿
Quartz¡¾J**a¿ªÔ´Jobµ÷¶È¡¿
h**ib½ñÉÆÐ̺α³Ô´ÔËÁ¬¾°ÅÜernate¡¾J**a¿ªÔ´³Ö¾Ã²ã¿ò¼Ü¡¿
Struts¡¾J**a¿ªÔ´Web¿ò¼Ü¡¿
WebWork¡¾J**a¿ªÔ´Web¿ò¼Ü¡¿

µÚ2¸ö»Ø´ð

Óû§Ãû£ºIT×Éѯ¹ËÎÊ  

J**AÈý´ó¿ò¼Ü

Ò»¡¢Spring
SpringÊÇÒ»¸ö½â¾öÁËÐí¶àÔÚJ2EE¿ª·¢Öг£¼ûµÄÎÊÌâµÄÇ¿´ó¿ò¼Ü¡£SpringÌṩÁ˹ÜÀíÒµÎñ¶ÔÏóµÄÒ»Ö·½·¨²¢ÇÒ¹ÄÀøÁË×¢Èë¶Ô½Ó¿Ú±à³Ì¶ø²»ÊǶÔÀà±à³ÌµÄÁ¼ºÃϰ¹ß¡£SpringµÄ¼Ü¹¹»ù´¡ÊÇ»ùÓÚʹÓÃJ**aBeanÊôÐÔµÄInversionofControlÈÝÆ÷¡£È»¶ø£¬Õâ½ö½öÊÇÍêÕûͼ¾°ÖеÄÒ»²¿·Ö£ºSpringÔÚʹÓÃIoCÈÝÆ÷×÷Ϊ¹¹½¨Íê¹Ø×¢ËùÓмܹ**ãµÄÍêÕû½â¾ö·½°¸·½ÃæÊÇÀ´×Ô¶ÀÒ»ÎÞ¶þµÄ¡£SpringÌṩÁËΨһµÄ**·ÃÎʳéÏ󣬰üÀ¨¼òµ¥ºÍÓÐЧÂʵÄJDÂäµ±BC¿ò¼Ü£¬¼«´óµÄ¸Ä½øÁËЧÂʲ¢ÇÒ¼õÉÙÁË¿ÉÄܵĴíÎó¡£SpringµÄ**·ÃÎʼܹ¹»¹¼¯³ÉÁËh**ibeʾԤ°ü¼ùË­rnateºÍÆäËûO/Rmapping½â¾ö·½°¸¡£Spring»¹ÌṩÁËΨһµÄÊÂÎñ¹ÜÀí³éÏó£¬ËüÄܹ»ÔÚ¸÷ÖֵײãÊÂÎñ¹ÜÀí¼¼Êõ£¬ÀýÈçJTA»òÕßJDBCÊÂÎñÌṩÎÊ´ðÒ»¸öÒ»Öµıà³ÌÄ£ÐÍ¡£SpringÌṩÁËÒ»¸öÓñê×¼J**aÓïÑÔ±àдµÄAOP¿ò¼Ü£¬Ëü¸øPOJOsÌṩÁËÉùÃ÷ʽµÄÊÂÎñ¹ÜÀíºÍÆäËûÆóÒµÊÂÎñ--Èç¹ûÄãÐèÒª--ÇÒÁõŨ²É»¹ÄÜʵÏÖÄã×Ô¼ºµÄaspectúÍâs¡£Õâ¸ö¿ò¼Ü×㹻ǿ´ó£¬Ê¹µÃÓ¦ÓóÌÐòÄܹ»Å׿ªEJBµÄ¸´ÔÓÐÔ£¬Í¬Ê±ÏíÊÜןʹ«Í³EJBÏà¹ØµÄ¹Ø¼ü·þÎñ¡£Spring»¹ÌṩÁË¿ÉÒÔºÍIoCÈÝÆ÷¼¯³ÉµÄÇ¿´ó¶øÁé»îµÄMVCWeb¿ò¼Ü¡£
¶þ¡¢STRUCTS
StrutsÊÇÒ»¸ö»ùÓÚSunJ2EEƽ̨»¬¿´ÄǴ˵ÄMVC¿ò¼Ü£¬Ö÷ÒªÊDzÉÓÃServletºÍJSP¼¼ÊõÀ´ÊµÏֵġ£ÓÉÓÚStrutsÄܳä·ÖÂú×ãÓ¦Óÿª·¢µÄÐèÇ󣬼òµ¥Ò×±¶Ö¾Ë¿Çó¿ö¿öµ÷ÖÕÌÖÂÉÓã¬Ãô½ÝѸËÙ£¬ÔÚÊÆ¾Û¹ýÈ¥µÄÒ»ÄêÖÐÆÄÊܹØ×¢¡£Struts°ÑServlet¡¢JSP¡¢×Ô¶¨Òå±êÇ©ºÍÐÅÏ¢×ÊÔ´(messageresources)ÕûºÏµ½È±´ú²Ëˮһ¸öͳһµÄ¿ò¼ÜÖУ¬¿ª·¢ÈËÔ±ÀûÓÃÆä½øÐпª·¢Ê±²»ÓÃÔÙ×Ô¼º±àÂëʵÏÖ**MVCģʽ£¬´¡ÓÐÊÓ½ñ¾ÝÂÔ¼«´óµÄ½ÚÊ¡ÁËʱ¼ä£¬ÌØÇ§ÂÔ±ØÁ¼²ÄËùÒÔ˵StrutsÊÇÒ»¸ö·Ç³£²»´íµÄÓ¦Óÿò½«Ôº¹Å¼Ü¡£
Èý¡¢h**ibe×ÓÖÞrnate
h**ibernateÊÇÒ»¸ö**Ô´´úÂëµÄ¶ÔÏó¹ØÏµÓ³Éä¿ò¼Ü£¬Ëü¶ÔJDBC½øÐÐÁ˷dz£ÇáÁ¿¼¶µÄ¶ÔÏó·â×°£¬Ê¹µÃJ**a³ÌÐòÔ±¿ÉÒÔËæÐÄËùÓûµÄʹÓöÔÏó±à³Ì˼άÎö¸±³ÉÀ´²Ù×Ý**¿â¡£h**ibernate¿ÉÒÔÓ¦ÓÃÔÚÈκÎʹÓÃJDBCµÄ³¡ºÏ£¬¼È¿ÉÒÔÔÚJ**aµÄ¿Í»§¶Ë³ÌÐòʵÓã¬Ò²¿ÉÒÔÔÚServleÂÊ´«Âíºõt/JSPµÄWebÓ¦ÓÃÖÐʹÓã¬×î¾ß¸ïÃüÒâÒåµÄÍѲ®¹Ù¼¤È¾¸ù¾ÙÊÇ£¬h**ibernate¿ÉÒÔÔÚÓ¦ÓÃEJBµÄJ2EE¼Ü¹¹ÖÐÈ¡´úCMP£¬Íê³É**³Ö¾Ã»¯µÄÖØÈΡ££¬h**ibernate¿ÉÒÔÔÚÓ¦ÓÃEJBµÄJ2EE¼Ü¹¹ÖÐÈ¡´úCMP£¬Íê³É**³Ö¾Ã»¯µÄÖØÈΡ£Ó³ÉäºÜ¼òµ¥Ñ½,¾ÍÊÇÒ³ÃæµÄÓ³Éäѽ,¶à×öµãÁ·Ï°¾Í»áÁË,
J**AÈý´ó¿ò¼ÜÓÃÀ´×öWENÓ¦Óá£strutsÖ÷Òª¸ºÔð±íʾ²ãµÄÏÔʾspringÀûÓÃËüµÄIOCºÍAOPÀ´´¦Àí¿ØÖÆÒµÎñ£¨¸ºÔð¶Ô**¿âµÄ²Ù×÷£©hibernateÖ÷ÒªÊÇ**µÄ³Ö¾Ã»¯µ½**¿âÔÚÓÃjspµÄservlet×öÍøÒ³¿ª·¢µÄʱºòÓиöweb.xmlµÄÓ³ÉäÎļþ£¬ÀïÃæÓиömappingµÄ±êÇ©¾ÍÊÇÓÃÀ´×öÎļþÓ³ÉäµÄ¡£µ±ÄãÔÚä¯ÀÀÆ÷ÉÏÊäÈëURLµØÖ·µÄʱºò£¬Îļþ¾Í»á¸ù¾ÝÄãдµÄÃû³Æ¶ÔÓ¦µ½Ò»¸öj**aÎļþ£¬¸ù¾Ýj**aÎļþÀï±àдµÄÄÚÈÝÏÔʾÔÚä¯ÀÀÆ÷ÉÏ£¬¾ÍÊÇÒ»¸öÍøÒ³£¬ËùÒÔÍøÒ³Ãû×ÖÊÇËæ±ãдµÄ£¬Ëæ±ãÆðµÄÃû×Ö£¬²»¹ÜÄãÆðµÄÊÇ.php.jsp.do»¹ÊÇÆäËûµÄʲô¶¼¶ÔÓ¦Õâ¸öj**aÎļþ£¬Õâ¸öj**aÎļþÀïµÄ´úÂë½øÐÐʲô²Ù×÷¾Í¸Éʲô£¬ÏÔʾһ¾ä»°»¹ÊÇÁ¬½Ó**¿â»¹ÊÇÌø×ªµ½ÆäËûÒ³ÃæµÈµÈ£¬Õâ¸öj**aÎļþ°Ñ**½øÐзâ×°Æðµ½°²È«ºÍ±ãÓÚ¹ÜÀíµÄ×÷Óá£ÆäʵÕâ¸öj**aÎļþ±àÒë¹ýÀ´ÊÇ.classµÄÒ»¸ö×Ö½ÚÂëÎļþ£¬Ã»ÓÐÄÇôһ¸öÀàËÆhtmlǶÈë±êÇ©ºÍ´úÂëµÄÍøÒ³Îļþ¡£ËûÓëjspÎļþÇø±ð¾ÍÊÇjsp°Ñ´úÂëǶÈëµ½html±êÇ©ÖС£»¹ÓÐservlet»òÕßstrutsÖÐhtml±íµ¥µÄactionÖеÄÌá½»Ãû³Æ¶ÔÓ¦Ò»¸öj**aÎļþ£¬strutsÒ»°ãÊÇ.doµÄ£¬¶¼ºÍÉÏÃæÒ»ÑùÊÇÓ³Éä¡£

µÚ3¸ö»Ø´ð

Óû§Ãû£ºblairС°×  

Spring+struts2+h**ibernate£¬Ò»°ãweb¿ª·¢Óõ½µÄ¿ò¼Ü

µÚ4¸ö»Ø´ð

Óû§Ãû£ºsengolin  

¿´ÄãÐèÒª×öʲôӦÓã¬ÕÒÊʺÏʵ¼Ê»·¾³µÄ¿ò¼ÜʹÓÃ

ÀýÈçÆóÒµ¼¶Ó¦ÓÃÓÃspring£¬´ó**ÓÃhadoopµÈ¡£¡£¡£

µÚ5¸ö»Ø´ð

Óû§Ãû£ºÐǿվ¨Óã  

¶àÁË,spring,hibernateµÈ

µÚ6¸ö»Ø´ð

Óû§Ãû£ºÌìÀÇÐ¥ÔÂÔ²  

ÏÖÔÚÒ»°ã²ÉÓõĿò¼ÜÊÇSSh**(Spring+struts+h**ibernate)

µÚ7¸ö»Ø´ð

Óû§Ãû£ºTinroy  

Êý¶¼Êý²»Ç壬ãã¶à

Struts£¬spring£¬laiferay.