Class DsConfigUtil
java.lang.Object
com.baomidou.dynamic.datasource.toolkit.DsConfigUtil
动态数据源配置相关工具类
- Since:
- 3.5.0
- Author:
- TaoYu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ObjectconvertValue(Method method, Object value) 将需要传入invoke方法的值转换成方法对应的类型getGetterMethods(Class<?> clazz) 通过clazz获取对应的setter方法static Map<String,PropertyDescriptor> getPropertyDescriptorMap(Class<?> clazz) getSetterMethods(Class<?> clazz) 通过clazz获取对应的setter方法static StringlineToUpper(String str) 横划线转驼峰合并配置
-
Constructor Details
-
DsConfigUtil
public DsConfigUtil()
-
-
Method Details
-
lineToUpper
横划线转驼峰- Parameters:
str- 原字符串- Returns:
- 转换后的字符串
-
mergeMap
合并配置- Parameters:
c- 当前配置g- 全局配置- Returns:
- 合并配置
-
getPropertyDescriptorMap
-
getGetterMethods
通过clazz获取对应的setter方法- Parameters:
clazz- 类- Returns:
- setter方法
-
getSetterMethods
通过clazz获取对应的setter方法- Parameters:
clazz- 类- Returns:
- setter方法
-
convertValue
将需要传入invoke方法的值转换成方法对应的类型- Parameters:
method- 方法value- 值- Returns:
- 对应值
-