|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcom.xiaoleilu.hutool.db.ds.DruidDS
public class DruidDS
封装Druid数据源
| 字段摘要 | |
|---|---|
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)
初始化数据库连接配置文件 |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 字段详细信息 |
|---|
public static final String DEFAULT_DRUID_CONFIG_PATH
public static final String DEFAULT_DB_CONFIG_PATH
public static final String DEFAULT_DRIVER
| 构造方法详细信息 |
|---|
public DruidDS()
| 方法详细信息 |
|---|
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 - 数据源名称,此名称在配置文件中定义
SQLException
ConnException
public static Connection getConnection()
throws SQLException
SQLException
ConnExceptionpublic static void closeDs(String dsName)
dsName - 数据源名称public static void closeDs()
public static void closeAll()
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||