単純にJDBCを使用して

パッケージcom.fgy.jdbc; 

インポート java.sqlの。* ; 

パブリック クラスDemo1Jdbc {
     公共の 静的な 無効メイン(文字列[] argsが)投げにClassNotFoundException、のSQLException {
         // 1.インポートドライバのjarパッケージ

        // 2.登録ドライバ 
        Class.forNameのを( "はcom.mysql.jdbc.Driver" ); 

        // 3.接続取得し 
        たDriverManager.getConnection = CON接続( "JDBC:MySQLの:// localhostを:3306 / DB1"、 "根"、 "ルート" ); 

        // 4. SQL文の定義 
        "STUからSELECT *"文字列= SQLを; 

        // 取得5.ステートメントオブジェクト
         @ステートメント= con.createStatementステートメント(); 
        PreparedStatementのステートメント= con.prepareStatement(SQL); //はのprepareStatement、SQLインジェクションを防止することができる推奨

        @ 6 SQLステートメントを実行
         // のResultSet Statement.executeQuery RS =(SQL); 
        ResultSetのRS = Statement.executeQuery(); 

        // 7処理結果
        ながら(rs.next()){ 
            System.out.printlnは(rs.getString( "名前" )); 
        } 

        // 8リリースリソース
        Statement.close() ; 
        con.close(); 
    } 
}
パッケージcom.fgy.jdbc; 

インポート java.sqlの。* ; 

パブリック クラスDemo2Jdbc {
     公共の 静的な 無効メイン(文字列[] args)を{ 
        接続コネティカット = ヌル; 
        PreparedStatementのステートメント = ヌル;
         試み{
             // 1.インポートドライバのjarパッケージ

            / / 2.登録はドライブ 
            にClass.forName( "はcom.mysql.jdbc.Driverを" ); 

            // 3.接続取得 
            CONN =したDriverManager.getConnection( "JDBCます。mysql :// localhostを:3306 / DB1"、 "root"を、 "ルート" ); 

            // 4.カスタムSQL文
            文字列のSQL = "STUへの挿入(名)の値( ' Xiaoxiao')" ; 

            // 5.文オブジェクトの入手 
            声明= conn.prepareStatement(SQLを); 

            // 6. SQL文を実行
             // のStatement.execute(); 
            INT I = Statement.executeUpdate(); 
            のSystem.out.println( "影響を受けた行の数:" + I)は、

            // 7.処理結果
             // ... 
        } キャッチ(ClassNotFoundExceptionがE){ 
            e.printStackTrace() ; 
        } キャッチ(のSQLException E){ 
            e.printStackTrace(); 
        } 最後に{
             // 8.释放资源
            場合(!声明= ヌル){
                 試み{ 
                    statement.close(); 
                } キャッチ(のSQLException E){ 
                    e.printStackTrace(); 
                } 
            } 

            もし(CONN!= NULL ){
                 試み{ 
                    はconn.close(); 
                } キャッチ(のSQLException E){ 
                    e.printStackTrace(); 
                } 
            } 
        } 
    } 
}

おすすめ

転載: www.cnblogs.com/roadlandscape/p/12189478.html
おすすめ