public class DSUtil extends Object
DataSource
相关工具类Constructor and Description |
---|
DSUtil() |
Modifier and Type | Method and Description |
---|---|
static DSWrapper |
createDS(DbConfig dbConfig)
根据已有配置文件,创建数据源
|
static DSFactory |
getDefaultDsFactory()
获取默认数据源工厂
|
static DSWrapper |
getDS()
获得数据源
使用默认配置文件的无分组配置 |
static DSWrapper |
getDS(String group)
获得数据源
|
static DataSource |
getJndiDS(String jndiName)
获得JNDI数据源
|
static DataSource |
getJndiDSWithLog(String jndiName)
获得JNDI数据源
|
static DSFactory |
setGlobalDSFactory(DSFactory dsFactory)
设置全局的数据源工厂
在项目中存在多个连接池库的情况下,我们希望使用低优先级的库时使用此方法自定义之 重新定义全局的数据源工厂此方法可在以下两种情况下调用: 1. |
public static DSFactory getDefaultDsFactory()
public static DataSource getJndiDSWithLog(String jndiName)
jndiName
- JNDI名称public static DataSource getJndiDS(String jndiName)
jndiName
- JNDI名称public static DSWrapper createDS(DbConfig dbConfig)
dbConfig
- 数据库配置public static DSWrapper getDS()
Copyright © 2025. All rights reserved.