資料來源連線資料庫
import java.sql.Connection;
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.sql.DataSource;
public class ManagerConn {
private static String url;
private static String user;
private static String password;
private static Connection conn = null;
/**
* 採用連線池連線oracle
* @throws Exception
*/
public static Connection init_oracle_dataSource(){
try {
Context context = new InitialContext();
//獲取資料來源
DataSource ds = (DataSource) context.lookup("java:/comp/env/jdbc/oracleds");
//通過資料來源獲取connection
conn = ds.getConnection();
} catch (Exception e) {
}
return conn;
}
/**
* 採用連線池連線mysql
* @throws Exception
*/
public static Connection init_mysql_dataSource() throws Exception{
try {
//初始化名稱空間
Context context = new InitialContext();
//獲取資料來源
DataSource ds = (DataSource) context.lookup("java:/comp/env/jdbc/mysqlds");
//通過資料來源獲取connection
conn = ds.getConnection();
} catch (Exception e) {
}
return conn;
}
}
import javax.naming.Context;
import javax.naming.InitialContext;
import javax.sql.DataSource;
public class ManagerConn {
private static String url;
private static String user;
private static String password;
private static Connection conn = null;
/**
* 採用連線池連線oracle
* @throws Exception
*/
public static Connection init_oracle_dataSource(){
try {
Context context = new InitialContext();
//獲取資料來源
DataSource ds = (DataSource) context.lookup("java:/comp/env/jdbc/oracleds");
//通過資料來源獲取connection
conn = ds.getConnection();
} catch (Exception e) {
}
return conn;
}
/**
* 採用連線池連線mysql
* @throws Exception
*/
public static Connection init_mysql_dataSource() throws Exception{
try {
//初始化名稱空間
Context context = new InitialContext();
//獲取資料來源
DataSource ds = (DataSource) context.lookup("java:/comp/env/jdbc/mysqlds");
//通過資料來源獲取connection
conn = ds.getConnection();
} catch (Exception e) {
}
return conn;
}
}
相關文章
- Spring系列 之資料來源的配置 資料庫 資料來源 連線池的區別Spring資料庫
- 「資料庫、資料庫連線池、資料來源」這些概念你真的理解了嗎?資料庫
- Kettle資料庫資源庫連線執行示例資料庫
- 【MySQL】自定義資料庫連線池和開源資料庫連線池的使用MySql資料庫
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- 連線資料庫資料庫
- mybatis多資料來源踩坑,資料庫連線經常斷開問題MyBatis資料庫
- 使用RMySQL包來連線MySQL資料庫MySql資料庫
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- mysqli連線資料庫MySql資料庫
- Mongodb資料庫連線MongoDB資料庫
- Android 連線資料庫Android資料庫
- java連線資料庫Java資料庫
- 連線資料庫-mysql資料庫MySql
- jmeter連線資料庫JMeter資料庫
- Mybatis連線資料庫MyBatis資料庫
- JSP連線資料庫JS資料庫
- JDBC連線資料庫JDBC資料庫
- Flask連線資料庫Flask資料庫
- python資料插入連線MySQL資料庫PythonMySql資料庫
- 《四 資料庫連線池原始碼》手寫資料庫連線池資料庫原始碼
- 【資料庫】使用DBever連線人大金倉資料庫資料庫
- iis網站資料庫無法連線資料庫網站資料庫
- 使用 SAP HANA Virtual Table 連線外部資料來源
- 通用資料庫/源連線管理分析查詢DBeaverEE資料庫
- 資料庫的連線數資料庫
- Python連線SQLite資料庫PythonSQLite資料庫
- C#連線資料庫C#資料庫
- 如何連線MySQL資料庫MySql資料庫
- 使用Sequelize連線資料庫資料庫
- 資料庫連線池原理資料庫
- 使用JPA連線資料庫資料庫
- Datagrip連線Kingbase資料庫資料庫
- Flask資料庫連線池Flask資料庫
- IDEA中資料庫連線Idea資料庫
- jmeter 連線 sqlserver 資料庫JMeterSQLServer資料庫
- python資料庫連線池Python資料庫
- nodejs之資料庫連線NodeJS資料庫
- 使用Python連線資料庫Python資料庫