public class DsUtils
extends java.lang.Object
构造器和说明 |
---|
DsUtils() |
限定符和类型 | 方法和说明 |
---|---|
static javax.sql.DataSource |
buildDs(java.util.Properties props) |
static javax.sql.DataSource |
buildDs(java.util.Properties props,
java.lang.Class<?> typeClz)
构建一个数据源
|
static javax.sql.DataSource |
buildDs(java.util.Properties props,
java.lang.String[] classPropNames) |
static java.util.Map<java.lang.String,javax.sql.DataSource> |
buildDsMap(java.util.Properties props)
构建数据源集合
|
static java.util.Map<java.lang.String,javax.sql.DataSource> |
buildDsMap(java.util.Properties props,
java.lang.Class<?> typeDef)
构建数据源集合
|
static java.util.Map<java.lang.String,javax.sql.DataSource> |
buildDsMap(java.util.Properties props,
java.lang.Class<?> typeDef,
java.lang.String[] classPropNames)
构建数据源集合
|
static java.util.Map<java.lang.String,javax.sql.DataSource> |
buildDsMap(java.util.Properties props,
java.lang.String[] classPropNames)
构建数据源集合
|
static void |
observeDs(AppContext context,
java.lang.String dsName,
java.util.function.Consumer<BeanWrap> consumer)
观查数据源
|
public static javax.sql.DataSource buildDs(java.util.Properties props)
public static javax.sql.DataSource buildDs(java.util.Properties props, java.lang.String[] classPropNames)
public static javax.sql.DataSource buildDs(java.util.Properties props, java.lang.Class<?> typeClz)
public static java.util.Map<java.lang.String,javax.sql.DataSource> buildDsMap(java.util.Properties props)
public static java.util.Map<java.lang.String,javax.sql.DataSource> buildDsMap(java.util.Properties props, java.lang.Class<?> typeDef)
typeDef
- 默认数据源类型public static java.util.Map<java.lang.String,javax.sql.DataSource> buildDsMap(java.util.Properties props, java.lang.String[] classPropNames)
public static java.util.Map<java.lang.String,javax.sql.DataSource> buildDsMap(java.util.Properties props, @Nullable java.lang.Class<?> typeDef, java.lang.String[] classPropNames)
typeDef
- 默认数据源类型public static void observeDs(AppContext context, java.lang.String dsName, java.util.function.Consumer<BeanWrap> consumer)
context
- 上下文dsName
- 数据源名consumer
- 消费者