public class DsUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String[] |
DEFAULT_CLASS_PROP_NAMES |
| Constructor and Description |
|---|
DsUtils() |
| Modifier and Type | Method and Description |
|---|---|
static DataSource |
buildDs(Properties props)
构建一个数据源(从属性配置里,获取数据源类型)
|
static DataSource |
buildDs(Properties props,
Class<?> typeDef)
构建一个数据源
|
static DataSource |
buildDs(Properties props,
Class<?> typeDef,
String[] typePropNames)
构建一个数据源(从属性配置里,获取数据源类型)
|
static DataSource |
buildDs(Properties props,
String[] typePropNames)
构建一个数据源(从属性配置里,获取数据源类型)
|
static Map<String,DataSource> |
buildDsMap(Properties props)
构建数据源集合
|
static Map<String,DataSource> |
buildDsMap(Properties props,
Class<?> typeDef)
构建数据源集合
|
static Map<String,DataSource> |
buildDsMap(Properties props,
Class<?> typeDef,
String[] typePropNames)
构建数据源集合
|
static Map<String,DataSource> |
buildDsMap(Properties props,
String[] typePropNames)
构建数据源集合
|
static void |
observeDs(org.noear.solon.core.AppContext context,
String dsName,
Consumer<org.noear.solon.core.BeanWrap> consumer)
观查数据源
|
public static final String[] DEFAULT_CLASS_PROP_NAMES
public static DataSource buildDs(Properties props)
props - 属性public static DataSource buildDs(Properties props, Class<?> typeDef)
props - 属性
* @param typeDef 类型默认public static DataSource buildDs(Properties props, String[] typePropNames)
props - 属性typePropNames - 类型属性名public static DataSource buildDs(Properties props, Class<?> typeDef, String[] typePropNames)
props - 属性typeDef - 类型默认typePropNames - 类型属性名public static Map<String,DataSource> buildDsMap(Properties props)
public static Map<String,DataSource> buildDsMap(Properties props, Class<?> typeDef)
typeDef - 默认数据源类型public static Map<String,DataSource> buildDsMap(Properties props, String[] typePropNames)
public static Map<String,DataSource> buildDsMap(Properties props, @Nullable Class<?> typeDef, String[] typePropNames)
typeDef - 默认数据源类型Copyright © 2025. All rights reserved.