<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    java的一些基礎方法(數據庫連接)

     1 package com.duduli.li.db;
     2 
     3 import java.sql.Connection;
     4 import java.sql.DriverManager;
     5 import java.sql.ResultSet;
     6 import java.sql.SQLException;
     7 import java.sql.Statement;
     8 
     9 public class Conn {
    10     static Connection conn = null;
    11     static Statement stat = null;
    12     ResultSet rs = null;
    13     
    14     
    15     public static Connection connect() throws InstantiationException, IllegalAccessException, ClassNotFoundException, SQLException{
    16         String username = "root";
    17         String password = "adminadmin";
    18         String url = "jdbc:mysql://localhost:3306/test";
    19         String jdbcDriver = "com.mysql.jdbc.Driver";
    20         Class.forName(jdbcDriver).newInstance();
    21         System.out.println("connect successful");
    22         conn = DriverManager.getConnection(url, username, password);
    23         return conn;
    24     }
    25     
    26     public static void colsed() throws SQLException{
    27         stat.close();
    28         conn.close();
    29     }
    30     
    31     public ResultSet query(String sql) throws SQLException, InstantiationException, IllegalAccessException, ClassNotFoundException{
    32         stat = connect().createStatement();
    33         rs = stat.executeQuery(sql);
    34         return rs;
    35     }
    36     
    37     public boolean execute(String sql) throws SQLException, InstantiationException, IllegalAccessException, ClassNotFoundException{
    38         stat = connect().createStatement();
    39         return stat.execute(sql);
    40     }
    41 }
    42 

    posted on 2010-05-20 10:18 duduli 閱讀(1807) 評論(4)  編輯  收藏 所屬分類: java

    評論

    # re: java的一些基礎方法(數據庫連接) 2010-05-20 10:59 java小爬蟲

    封裝的很不錯,缺點就是:緊耦合了!

    建議把數據庫連接所用的變量,改成系統常量或配置文件的形式!!!

    建議不要使用 createStatement();它會有SQL注入的麻煩!!!  回復  更多評論   

    # re: java的一些基礎方法(數據庫連接) 2010-05-20 21:27 duduli

    @java小爬蟲
    謝謝,  回復  更多評論   

    # re: java的一些基礎方法(數據庫連接) 2010-05-21 14:28 anniezheng

    嗯,真的很不錯,好東西就要多分享啊,呵呵呵!  回復  更多評論   

    # re: java的一些基礎方法(數據庫連接) 2010-06-03 16:47 53中文網

    這個之前有看過,不過你這寫的詳細  回復  更多評論   

    <2010年5月>
    2526272829301
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    導航

    統計

    公告

    welcome to my place.

    常用鏈接

    留言簿(5)

    我參與的團隊

    隨筆分類

    隨筆檔案

    新聞分類

    石頭JAVA擺地攤兒

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    @duduli
    主站蜘蛛池模板: 成人毛片手机版免费看| 亚洲高清免费视频| 国产精品亚洲va在线观看| 亚洲国产成人精品女人久久久| EEUSS影院WWW在线观看免费| 亚洲成色999久久网站| 67194成是人免费无码| 亚洲精品国产日韩无码AV永久免费网| 亚洲国产成人精品无码区在线观看 | 日日操夜夜操免费视频| 中文字幕在线视频免费| 精品久久久久久亚洲精品| 免费播放特黄特色毛片| 久久ww精品w免费人成| 国产成人综合亚洲绿色| 久久久久亚洲精品影视| 日美韩电影免费看| 91香焦国产线观看看免费| 日韩国产欧美亚洲v片| 亚洲精品无码mv在线观看网站| 国产乱码免费卡1卡二卡3卡| 中国好声音第二季免费播放| 亚洲色在线无码国产精品不卡 | 亚洲第一香蕉视频| 亚洲国产日韩在线观频| 美女视频黄的全免费视频网站| 免费人成视频在线播放| 亚洲乱码日产精品BD在线观看| 亚洲精品自在在线观看| 免费国产高清视频| 四虎精品视频在线永久免费观看| 日本高清免费中文在线看| 亚洲一区欧洲一区| 亚洲av无码精品网站| 亚洲av麻豆aⅴ无码电影 | 亚洲av日韩av无码黑人| 免费在线一级毛片| 在线观看国产情趣免费视频| 亚洲高清免费在线观看| a级毛片免费全部播放| 国产精品99爱免费视频|