第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

正在回答

3 回答

http://img1.sycdn.imooc.com//5aaf24dc000104dd07720096.jpg這咋整?

0 回復(fù) 有任何疑惑可以回復(fù)我~

謝謝你

0 回復(fù) 有任何疑惑可以回復(fù)我~

版本1:

import java.sql.Connection;

import java.sql.SQLException;

import javax.sql.DataSource;

import com.mchange.v2.c3p0.ComboPooledDataSource;


public class JDBCUtil {

????private static DataSource dataSource = new ComboPooledDataSource();

????public static DataSource getDataSource() {

????????return dataSource;

????}

????public static Connection getConnection() throws SQLException {

????????return dataSource.getConnection();

????}

}

版本2:

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;


public class JDBCUtil1 {

????private static String url = "jdbc:mysql://localhost:3306/regist_web";

????private static String user = "root";

????private static String password = "test123";

????private JDBCUtil1() {}

static {

????????try {

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

????????} catch (ClassNotFoundException e) {

????????// TODO Auto-generated catch block

????????e.printStackTrace();

????????}

}

????public static Connection getConnection() {

????????try {

????????????return DriverManager.getConnection(url, user, password);

????????} catch (SQLException e) {

????????????// TODO Auto-generated catch block

????????????e.printStackTrace();

????????return null;

????????}

????}


????public static void free(ResultSet rs,Statement st,Connection conn) {

????????if(rs != null) {

????????????try {

????????????????rs.close();

????????????} catch (SQLException e) {

????????????????// TODO Auto-generated catch block

????????????e.printStackTrace();

????????????} finally {

????????????????if(st != null) {

????????????????????try {

????????????????????????st.close();

????????????????????} catch (SQLException e) {

????????????????????????// TODO Auto-generated catch block

????????????????????????e.printStackTrace();

????????????????????} finally {

????????????????????????if(conn != null) {

????????????????????????????????try {

????????????????????????????????????conn.close();

????????????????????????????????} catch (SQLException e) {

????????????????????????????????????// TODO Auto-generated catch block

????????????????????????????????????e.printStackTrace();

????????????????????????????????}

????????????????????????}

????????????????}

????????}

????}

}

}

}

視頻中用的是版本1,我用版本1在daoImpl()里有點(diǎn)問題,所以我用的是版本2。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

瀟湘魅

非常感謝?。。。。。。?!
2018-01-23 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

JDBCUtils如何寫

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)