欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

新浪云web項目數(shù)據(jù)庫連接及封裝

【重點】Class.forName("com.MySQL.jdbc.Driver");//數(shù)據(jù)庫連接語句聲明

創(chuàng)新互聯(lián)致力于成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè),成都網(wǎng)站設(shè)計,集團網(wǎng)站建設(shè)等服務(wù)標(biāo)準(zhǔn)化,推過標(biāo)準(zhǔn)化降低中小企業(yè)的建站的成本,并持續(xù)提升建站的定制化服務(wù)水平進行質(zhì)量交付,讓企業(yè)網(wǎng)站從市場競爭中脫穎而出。 選擇創(chuàng)新互聯(lián),就選擇了安全、穩(wěn)定、美觀的網(wǎng)站建設(shè)服務(wù)!

conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/bbs","root","root"); //本地mysql數(shù)據(jù)庫JDBC連接語句(項目名bbs登錄名root密碼root)

conn = DriverManager.getConnection("jdbc:mysql://w.rdc.sae.sina.com.cn:3307/app_xiaoweibbs","0ww4ox1l0n","4ik4i5jkwwmxij0lyjl3hmlx3kkyyi1ii10iih33");

//新浪云mysql數(shù)據(jù)庫JDBC連接語句(云數(shù)據(jù)庫地址和端口固定“w.rdc.sae.sina.com.cn:3307”web應(yīng)用名稱前面要加上app_ 然后找到web應(yīng)用設(shè)置類似0ww4ox1l0n的數(shù)據(jù)庫登錄名和類似4ik4i5jkwwmxij0lyjl3hmlx3kkyyi1ii10iih33這樣的數(shù)據(jù)庫登錄密碼)

【一】下面是我自己的bbs數(shù)據(jù)庫的封裝代碼:

package com.bjsxt.bbs;  //包名要記得改掉

import com.mysql.jdbc.Statement;

import java.sql.*;

public class DB {

    public static Connection getConn(){

    Connection conn = null;

try {

Class.forName("com.mysql.jdbc.Driver");

//conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/bbs","root","root");

conn = DriverManager.getConnection("jdbc:mysql://w.rdc.sae.sina.com.cn:3307/app_xiaoweibbs","0ww4ox1l0n","4ik4i5jkwwmxij0lyjl3hmlx3kkyyi1ii10iih33");

} catch (ClassNotFoundException e) {

e.printStackTrace();

}catch (SQLException e) {

e.printStackTrace();

e.printStackTrace();

}

    return conn;

   

    }

    

    public static Statement createStmt(Connection conn){

    Statement stmt = null;

    try {

            stmt = (Statement) conn.createStatement();

    } catch (SQLException e){

    e.printStackTrace();

    }

    return stmt;

    }

    

    public static ResultSet ExceruQuery(Statement stmt,String sql){

    ResultSet rs = null;

             try {

rs = stmt.executeQuery(sql);

} catch (SQLException e) {

e.printStackTrace();

}

    return rs;

    }

    

    public static int executeUpdate(Connection conn,String sql){

    int ret = 0;

    Statement stmt = null;

    try{

    stmt = (Statement) conn.createStatement();

    ret = stmt.executeUpdate(sql);

    }catch(SQLException e){

    e.printStackTrace();

    } finally {

    close(stmt);

    }

    return ret;

    }

    public static void close(Connection conn){

    if(conn != null){

    try {

conn.close();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

    }

    conn = null;

    }

    public static void close(Statement stmt){

    if(stmt != null){

    try {

stmt.close();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

    }

    stmt = null;

    }

    public static void close(ResultSet rs){

    if(rs != null){

    try {

rs.close();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

    }

    rs = null;

    }

 

    public static PreparedStatement PreparedStmt(Connection conn,String sql){

    PreparedStatement pstmt =null;

    try {

pstmt = conn.prepareStatement(sql);

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

    return pstmt;

    }

    public static PreparedStatement PreparedStmt(Connection conn,String sql,int autoGeneratedKeys){

    PreparedStatement pstmt =null;

    try {

pstmt = conn.prepareStatement(sql,autoGeneratedKeys);

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

    return pstmt;

    }

    public static void close(PreparedStatement pstmt){

    if(pstmt != null){

    try {

pstmt.close();

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

    }

    pstmt = null;

    }

}

文章題目:新浪云web項目數(shù)據(jù)庫連接及封裝
分享網(wǎng)址:http://chinadenli.net/article8/jeidip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)App設(shè)計、標(biāo)簽優(yōu)化Google、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
日韩人妻欧美一区二区久久| 老熟妇乱视频一区二区| 亚洲午夜福利视频在线| 日本高清视频在线播放| 亚洲视频一区自拍偷拍另类| 午夜精品福利视频观看| 99久久国产精品成人观看| 欧美人妻少妇精品久久性色| 国产内射一级二级三级| 日韩国产亚洲一区二区三区| 欧美韩日在线观看一区 | 久久国产精品熟女一区二区三区 | 激情中文字幕在线观看| 午夜福利视频偷拍91| 成人精品亚洲欧美日韩| 日本二区三区在线播放| 日本中文字幕在线精品| 国产韩国日本精品视频| 日本一级特黄大片国产| 亚洲一级在线免费观看| 永久福利盒子日韩日韩| 国产在线一区中文字幕| 婷婷开心五月亚洲综合| 久久夜色精品国产高清不卡| 自拍偷拍福利视频在线观看| 丰满少妇被猛烈撞击在线视频 | 欧美一区二区三区十区| 小黄片大全欧美一区二区| 日韩一区二区三区有码| 在线视频三区日本精品| 国产精品不卡免费视频| 国产在线一区二区免费| 国产午夜精品在线免费看| 欧美胖熟妇一区二区三区| 精品偷拍一区二区三区| 国产精品夜色一区二区三区不卡| 亚洲国产一区精品一区二区三区色| 国产一区国产二区在线视频| 超薄丝袜足一区二区三区| 日本人妻熟女一区二区三区| 欧美日韩精品人妻二区三区|