Java jdbcÊý¾Ý¿âÁ¬½Ó³Ø×ܽá
1. ÒýÑÔ
¡¡¡¡½üÄêÀ´£¬Ëæ×ÅInternet/Intranet½¨Íø¼¼ÊõµÄ·ÉËÙ·¢Õ¹ºÍÔÚÊÀ½ç·¶Î§ÄÚµÄѸËÙÆÕ¼°£¬¼ÆËã»ú
¡¡¡¡Ó¦ÓóÌÐòÒÑ´Ó´«Í³µÄ×ÀÃæÓ¦ÓÃתµ½WebÓ¦Ó᣻ùÓÚB/S£¨Browser/Server£©¼Ü¹¹µÄ3²ã¿ª·¢Ä£Ê½Öð½¥È¡´úC/S£¨Client/Server£©¼Ü¹¹µÄ¿ª·¢Ä£Ê½£¬³ÉΪ¿ª·¢ÆóÒµ¼¶Ó¦Óú͵ç×ÓÉÌÎñÆÕ±é²ÉÓõļ¼Êõ¡£ÔÚWebÓ¦Óÿª·¢µÄÔçÆÚ£¬Ö÷ҪʹÓõļ¼ÊõÊÇCGI﹑ASP﹑PHPµÈ¡£Ö®ºó£¬Sun¹«Ë¾ÍƳöÁË»ùÓÚJavaÓïÑÔµÄServlet+Jsp+JavaBean¼¼Êõ¡£Ïà±È´«Í³µÄ¿ª·¢¼¼Êõ£¬Ëü¾ßÓпçƽ̨﹑°²È«﹑ÓÐЧ﹑¿ÉÒÆÖ²µÈÌØÐÔ£¬ÕâʹÆä¸ü±ãÓÚʹÓúͿª·¢¡£
¡¡¡¡JavaÓ¦ÓóÌÐò·ÃÎÊÊý¾Ý¿âµÄ»ù±¾ÔÀí
¡¡¡¡ÔÚJavaÓïÑÔÖУ¬JDBC£¨Java DataBase Connection£©ÊÇÓ¦ÓóÌÐòÓëÊý¾Ý¿â¹µÍ¨µÄÇÅÁº,
¡¡¡¡¼´JavaÓïÑÔͨ¹ýJDBC¼¼Êõ·ÃÎÊÊý¾Ý¿â¡£JDBCÊÇÒ»ÖÖ“¿ª·Å”µÄ·½°¸£¬ËüΪÊý¾Ý¿âÓ¦Óÿª·¢ÈËÔ±﹑Êý¾Ý¿âǰ̨¹¤¾ß¿ª·¢ÈËÔ±ÌṩÁËÒ»ÖÖ±ê×¼µÄÓ¦ÓóÌÐòÉè¼Æ½Ó¿Ú£¬Ê¹¿ª·¢ÈËÔ±¿ÉÒÔÓô¿JavaÓïÑÔ±àдÍêÕûµÄÊý¾Ý¿âÓ¦ÓóÌÐò¡£JDBCÌṩÁ½ÖÖAPI£¬·Ö±ðÊÇÃæÏò¿ª·¢ÈËÔ±µÄAPIºÍÃæÏòµ×²ãµÄJDBCÇý¶¯³ÌÐòAPI£¬µ×²ãÖ÷Ҫͨ¹ýÖ±½ÓµÄJDBCÇý¶¯ºÍJDBC-ODBCÇÅÇý¶¯ÊµÏÖÓëÊý¾Ý¿âµÄÁ¬½Ó¡£
¡¡¡¡Ò»°ãÀ´Ëµ£¬JavaÓ¦ÓóÌÐò·ÃÎÊÊý¾Ý¿âµÄ¹ý³Ì£¨Èçͼ1Ëùʾ£©ÊÇ£º
¡¡¡¡¢Ù×°ÔØÊý¾Ý¿âÇý¶¯³ÌÐò£»
¡¡¡¡¢Úͨ¹ýJDBC½¨Á¢Êý¾Ý¿âÁ¬½Ó£»
¡¡¡¡¢Û·ÃÎÊÊý¾Ý¿â£¬Ö´ÐÐSQLÓï¾ä£»
¡¡¡¡¢Ü¶Ï¿ªÊý¾Ý¿âÁ¬½Ó¡£
ͼ1 JavaÊý¾Ý¿â·ÃÎÊ»úÖÆ
¡¡¡¡JDBC×÷ΪһÖÖÊý¾Ý¿â·ÃÎʼ¼Êõ£¬¾ßÓмòµ¥Ò×ÓõÄÓŵ㡣µ«Ê¹ÓÃÕâÖÖģʽ½øÐÐWebÓ¦ÓÃ
¡¡¡¡³ÌÐò¿ª·¢£¬´æÔںܶàÎÊÌ⣺Ê×ÏÈ£¬Ã¿Ò»´ÎWebÇëÇó¶¼Òª½¨Á¢Ò»´ÎÊý¾Ý¿âÁ¬½Ó¡£½¨Á¢Á¬½ÓÊÇÒ»¸ö·ÑʱµÄ»î¶¯£¬Ã¿´Î¶¼µÃ»¨·Ñ0.05s¡«1sµÄʱ¼ä£¬¶øÇÒϵͳ»¹Òª·ÖÅäÄÚ´æ×ÊÔ´¡£Õâ¸öʱ¼ä¶ÔÓÚÒ»´Î»ò¼¸´ÎÊý¾Ý¿â²Ù×÷£¬»òÐí¸Ð¾õ²»³öϵͳÓжà´óµÄ¿ªÏú¡£¿ÉÊǶÔÓÚÏÖÔÚµÄWebÓ¦Óã¬ÓÈÆäÊÇ´óÐ͵ç×ÓÉÌÎñÍøÕ¾£¬Í¬Ê±Óм¸°ÙÈËÉõÖÁ¼¸Ç§ÈËÔÚÏßÊǺÜÕý³£µÄÊ¡£ÔÚÕâÖÖÇé¿öÏ£¬Æµ·±µÄ½øÐÐÊý¾Ý¿âÁ¬½Ó²Ù×÷ÊƱØÕ¼ÓúܶàµÄϵͳ×ÊÔ´£¬ÍøÕ¾µÄÏìÓ¦Ëٶȱض¨Ï½µ£¬ÑÏÖصÄÉõÖÁ»áÔì³É·þÎñÆ÷µÄ±ÀÀ£¡£²»ÊÇΣÑÔËÊÌý£¬Õâ¾ÍÊÇÖÆԼijЩµç×ÓÉÌÎñÍøÕ¾·¢Õ¹µÄ¼¼ÊõÆ¿¾±ÎÊÌâ¡£Æä´Î£¬¶ÔÓÚÿһ´ÎÊý¾Ý¿âÁ¬½Ó£¬Ê¹ÓÃÍêºó¶¼µÃ¶Ï¿ª¡£·ñÔò£¬Èç¹û³ÌÐò³öÏÖÒì³£¶øδÄܹرգ¬½«»áµ¼ÖÂÊý¾Ý¿âϵͳÖеÄÄÚ´æй©£¬×îÖÕ½«²»µÃ²»ÖØÆôÊý¾Ý¿â¡£»¹ÓУ¬ÕâÖÖ¿ª·¢²»ÄÜ¿ØÖƱ»´´½¨µÄÁ¬½Ó¶ÔÏóÊý£¬ÏµÍ³×ÊÔ´»á±»ºÁÎ޹˼°µÄ·ÖÅä³öÈ¥£¬ÈçÁ¬½Ó¹ý¶à£¬Ò²¿ÉÄܵ¼ÖÂÄÚ´æй©£¬·þÎñÆ÷±ÀÀ£¡£
¡¡¡¡Êý¾Ý¿âÁ¬
Ïà¹ØÎĵµ£º
ListµÄÓ÷¨
List°üÀ¨List½Ó¿ÚÒÔ¼°List½Ó¿ÚµÄËùÓÐʵÏÖÀà¡£ÒòΪList½Ó¿ÚʵÏÖÁËCollection½Ó¿Ú£¬ËùÒÔList½Ó¿ÚÓµÓÐCollection½Ó¿ÚÌṩµÄËùÓг£Ó÷½·¨£¬ÓÖÒòΪListÊÇÁбíÀàÐÍ£¬ËùÒÔList½Ó¿Ú»¹ÌṩÁËһЩÊʺÏÓÚ×ÔÉíµÄ³£Ó÷½·¨£¬Èç±í1Ëùʾ¡£
±í1 List½Ó¿Ú¶¨ÒåµÄ³£Ó÷½·¨¼°¹¦ÄÜ
´Ó±í1¿ÉÒÔ¿´³ö£¬List½Ó¿ÚÌṩµÄÊʺÏÓÚ×ÔÉíµÄ ......
×î½ü×öÒ»¸öÏîÄ¿£¬ÒªÓõ½·ÖÒ³¹¦ÄÜ£¬²Î¿¼Á˺ܶ෽·¨£¬ÓеIJ»ºÏÊÊ£¬ÓеIJ»Ï²»¶£¬ÓÚÊÇ×Ô¼ºÔÚËûÃǵĻù´¡ÉÏÕûÁËÒ»¸ö£»Ë¼Â·ÊÇÕâÑùµÄ£ºÏÈ°ÑÐèÒª·ÖÒ³µÄÊý¾Ý»òÊǼǼ¶¼²éѯ³öÀ´ ´æÈëÒ»¸ö¼¯ºÏÀàÀïÈçList»òÊÇVector£¬È»ºóÀûÓÃÆäsublist(int findex,int eindex)·½·¨£¬»ñÈ¡ÐèÒª·ÖÒ³µÄÊý¾Ý»ò¼Ç¼,¹ØÓ ......
JAVAµÄ¿çƽ̨µÄÌØÐÔÉîÊÜjava³ÌÐòÔ±ÃǵÄϲ°®,µ«ÕýÊÇÓÉÓÚËüΪÁËʵÏÖ¿çƽ̨µÄÄ¿µÄ,ʹµÃËüºÍ±¾µØ»úÆ÷µÄ¸÷ÖÖÄÚ²¿ÁªÏµ±äµÃºÜÉÙ,´ó´óÔ¼ÊøÁËËüµÄ¹¦ÄÜ,±ÈÈçÓëһЩӲ¼þÉ豸ͨÐÅ,ÍùÍùÒª»¨·ÑºÜ´óµÄ¾«Á¦È¥Éè¼ÆÁ÷³Ì±àд´úÂëÈ¥¹ÜÀíÉ豸¶Ë¿Ú,¶øÇÒÓÐһЩÉ豸³§ÉÌÌṩµÄÓ²¼þ½Ó¿ÚÒѾ¾¹ýÒ»¶¨µÄ·â×°ºÍ´¦Àí,²»ÄÜÖ±½ÓʹÓÃjava³ÌÐòͨ¹ý¶Ë¿ÚºÍÉè± ......
Ëü¿ÉÒÔµ¼Èë¿â£¬µ÷ÓÃÍâÃæµÄ¿âº¯Êý£¬javaÓïÑԾͺܺõĵØÀûÓÃÁËÕâÒ»µã£¬jspÒ²¿ÉÒÔÔÚÍøÒ³Öе÷ÓÃjava±àдºÃµÄ³ÌÐò£¬ÒªÊ¹ÓÃjavabean±êÇ©
struts±¾Éí¾ÍÊǶÔjava¼¼ÊõÒ»¸ö°ü×°,°üÀ¨£¬html,jsp¼°±êÇ©,servlet¡£
hibernateÊDZðÈ˱àдºÃÓ³ÉäÊý¾Ý¿âµÄ¹¤¾ß£¬Æä´úÂ붼ÊÇÓÃjavaÓïÑÔ±àдµÄ£¬Ö»ÊÇΪÁË·½±ãÓû§Ê¹Óã¬Óû§Ö»Òªµ¼ÈëÆä¿â£¬µ÷ÓÃÆ ......
package com.gamvan.tools;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.Inpu ......