AutoCode´úÂëÉú³ÉÆ÷¿ÉÒÔ×Ô¶¯Éú³É±ê×¼µÄJAVA±àÂ룬ֻ±ØÐëÂÔ΢×öÏÂÒ³ÃæµÄÅÅ°æÉè¼Æ¾Í¿ÉÒÔÓ¦Óõ½¾ßÌåµÄÐÂÏîÄ¿ÖУ¬Äܹ»µÇ¼oracleºÍsqlserverÊý¾Ý¿â²éѯ£¬Êý¾ÝÐÅϢʵ¼Ê²Ù×÷×÷Óðüº¬Êý¾ÝÐÅÏ¢Ôö¼Ó¡¢²é¿´ËùÓмͼ¡¢×Ô¶¨²éѯÌõ¼þ£¡
¡¡¡¡1¡¢Äܹ»µÇ¼oracleºÍsqlserverÊý¾Ý¿â²éѯ
¡¡¡¡2¡¢±¾Ê¹ÓðæÖ»Ö§³Ö¿Í»§±íµÄ2¸ö×Ö¶ÎÃû(°üº¬Ö÷¼ü)
¡¡¡¡3¡¢Ê¹ÓðæÄܹ»Íê³ÉÍøÒ³Ò³Ãæµ½Êý¾ÝÐÅϢʵ¼Ê²Ù×÷×÷ÓÃÓУº Êý¾ÝÐÅÏ¢Ôö¼Ó¡¢²é¿´ËùÓмͼ¡¢×Ô¶¨²éѯÌõ¼þ
¡¡¡¡4¡¢±¾Èí¼þ×Ô¶¯Éú³ÉµÄƒÈÈÝ£º
¡¡¡¡VO¡¢POJOÄ¿±ê
¡¡¡¡DAO²å¿Ú
¡¡¡¡IMPL²å¿ÚÍê³ÉÀà
¡¡¡¡DAO¹¤³§
¡¡¡¡VO¡¢POJO¹¤³§
¡¡¡¡DBCÁ¬½ÓÊý¾Ý¿â¹ÜÀíÀàרҵ£¬Êý¾Ý¿âÊÂÎñ½â¾öÌåÖÆ
¡¡¡¡EncodingFilter ½â¾öÖÐÎÄÂÒÂëµÄ±àºÅ¹ýÂË×°ÖÃ
¡¡¡¡Action¡¢Form¡¢struts-config.xml web.xml#160; strutsµÄ½â¾ö¹Ø¼üÀ༰»·¾³±äÁ¿JSPÆôÓÃÍøÒ³Ò³Ãæ(È«·½Î»Ö§³Östruts1.2)£¨Ôö¡¢É¾¡¢¸Ä¡¢²é£©£¬ ʹÓðæÎÞ·ÖÒ³²éѯ×÷ÓÃ
¡¡¡¡5¡¢Ìص㣺
¡¡¡¡Ò»¼üÉú³É£¬¼òÔ¼Ó¦Óá£
¡¡¡¡Éú³ÉµÄ±àÂëËùÓпªÔ´ÏµÍ³£¬›]ÓÐÒ»Çиù¾ÝÈí¼þ»òÁ´½Ó¿âÀ´×öµÄʵ¼Ê²Ù×÷¡£
¡¡¡¡Ö§³Ö¶à±íµÄ¶àÖ÷¼ü½â¾ö¡£
¡¡¡¡Ö§³ÖÊý¾ÝÐÅÏ¢ÊÂÎñ¹ÜÀíµÄʵ¼Ê²Ù×÷¡£
¡¡¡¡Éú³ÉƒÈÈÝÄܹ»¸ù¾Ý¹Ë¿ÍµÄ±ØÐëÀ´¿ÉÑ¡ÔñÐÔµÄÉú³É¡£
¡¡¡¡Ö§³Ö×Ô¶¨²é¿´²å¿ÚµÄÉú³É£¬¿Í»§Äܹ»½ç¶¨²éѯÌõ¼þ¡£
¡¡¡¡Éú³ÉµÄjspÎļþ¼°servlet³¹µ×½â¾öºÃÀ²¾«¶È×Ö¶ÎÃûµÄ¾«¶È¼°ÏÔʾÐÅÏ¢½â¾ö¡£
¡¡¡¡Ïֽ׶ÎÖ§³ÖOracle¡¢Sqlserver2005 Êý¾Ý¿â²éѯĿ±êµÄ×Ô¶¯Éú³É±àÂë¡£
¶àÌØÈí¼þרÌâΪÄúÌṩӡÕÂÉú³É¹¤¾ß,Ó¡ÕÂÉú³É,×Ô¶¯Éú³ÉÓ¡ÕÂ;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
Ϊ³ÌÐòÔ±¾«ÐÄÉè¼ÆµÄ´úÂë×Ô¶¯Éú³ÉÆ÷£¬¿ÉÒÔÉú³É¶àÖÖ²»Í¬ÀàÐÍÊý¾Ý²ã´úÂ룬ÀýÈç: »ùÓÚSQL×Ö·û´®·½Ê½£¬»ùÓÚParameter·½Ê½ºÍ»ùÓÚ´æ´¢¹ý³Ì·½Ê½µÄÊý¾Ý²ã£¬Ê¹³ÌÐòÔ±½ÚÊ¡ÁË´óÁ¿»úе¼ÈëµÄʱ¼äºÍÖظ´ÀͶ¯£¬Äܹ»½«¾«Á¦¼¯ÖÐÓÚºËÐÄÒµÎñÂß¼µÄ¿ª·¢¡£
Ó¡ÕÂÔÚÏßÉú³É£¬¸öÐÔÓ¡ÕÂÔÚÏßÖÆ×÷Èí¼þappÊÖ»úÏÂÔØÊÇÒ»¿îÓ¡ÕÂÉè¼ÆÈí¼þ£¬Í¨¹ýÈí¼þÊäÈëÄÚÈÝ£¬ÔÚÏßÉú³É¶àÖÖ°æ±¾¸öÐÔÓ¡Õ£¬Ñ¡ÔñÄãϲ°®µÄ°æ±¾±£´æ£¬¿ìÀ´ÏÂÔØÊÔÊÔ°É¡£
¶àÌØÈí¼þ԰ΪÄúÕûÀíÁ˶à¿îÇ©ÃûÉú³ÉÈí¼þÈí¼þ£¬ÔÚ¶àÌØÄúÄÜÏÂÔضà¿îÕý¹æµÄ¡¢ÎÞ¶¾Èí¼þ£¬ÆäÖÐÓÐÁøÒ¶¹È¡¢ÒÕÊõÇ©ÃûÉè¼Æ´óÍõ¡¢Ð¡ÐÜ°ÎÑÀ¹ÊʵÈApp£¬ÕÒÈí¼þÒ»¶¨ÒªÕÒÕý¹æƽ̨£¬¶àÌØÿһ¿îÈí¼þ¶¼½øÐвéɱ£¬È·±£Èí¼þ°²È«£¬ÏëÒªÕÒÇ©ÃûÉú³ÉÈí¼þÓ¦Ó㬸ϽôÀ´¶àÌØÈí¼þÔ°¿´¿´°É¡£
¶àÌØÈí¼þ԰ΪÄúÕûÀíÁ˶à¿îÊʺϴúÂëÉú³ÉÆ÷£¬ÔÚ¶àÌØÄúÄÜÏÂÔضà¿îÕý¹æµÄ¡¢ÎÞ¶¾Èí¼þ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓÐ,ÕÒÊʺϴúÂëÉú³ÉÆ÷¾ÍÀ´¶àÌØÈí¼þÕ¾°É¡£