public class DruidDS extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DEFAULT_DB_CONFIG_PATH
默认的数据库连接配置文件路径
|
static String |
DEFAULT_DRIVER
默认的数据库连接驱动(MySQL)
|
static String |
DEFAULT_DRUID_CONFIG_PATH
默认的Druid配置文件路径
|
| 构造器和说明 |
|---|
DruidDS() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
closeAll()
关闭所有连接池
|
static void |
closeDs()
关闭默认数据源
|
static void |
closeDs(String dsName)
关闭数据源
|
static Connection |
getConnection()
获得一个默认连接池中的连接(此默认连接取决于配置文件)
|
static Connection |
getConnection(String datasource)
获得一个数据库连接池中的连接
|
static DataSource |
getDataSource()
获得默认数据源(连接池),链接信息来自于配置文件
|
static DataSource |
getDataSource(String group)
获得一个数据源
|
static void |
init(Setting druid_setting,
Setting db_setting)
初始化数据库连接配置文件
|
public static final String DEFAULT_DRUID_CONFIG_PATH
public static void init(Setting druid_setting, Setting db_setting)
druid_setting - Druid配置文件db_setting - 数据库配置文件public static DataSource getDataSource(String group)
group - 数据源分组ConnExceptionpublic static DataSource getDataSource()
public static Connection getConnection(String datasource) throws SQLException
datasource - 数据源名称,此名称在配置文件中定义SQLExceptionConnExceptionpublic static Connection getConnection() throws SQLException
SQLExceptionConnExceptionpublic static void closeDs(String dsName)
dsName - 数据源名称public static void closeDs()
public static void closeAll()
Copyright © 2015. All rights reserved.