类 DsConfigUtil

java.lang.Object
com.baomidou.dynamic.datasource.toolkit.DsConfigUtil

public final class DsConfigUtil extends Object
动态数据源配置相关工具类
从以下版本开始:
3.5.0
作者:
TaoYu
  • 构造器详细资料

    • DsConfigUtil

      public DsConfigUtil()
  • 方法详细资料

    • lineToUpper

      public static String lineToUpper(String str)
      横划线转驼峰
      参数:
      str - 原字符串
      返回:
      转换后的字符串
    • mergeMap

      public static Map<String,Object> mergeMap(Map<String,Object> c, Map<String,Object> g)
      合并配置
      参数:
      c - 当前配置
      g - 全局配置
      返回:
      合并配置
    • getPropertyDescriptorMap

      public static Map<String,PropertyDescriptor> getPropertyDescriptorMap(Class<?> clazz)
    • getGetterMethods

      public static Map<String,Method> getGetterMethods(Class<?> clazz)
      通过clazz获取对应的setter方法
      参数:
      clazz - 类
      返回:
      setter方法
    • getSetterMethods

      public static Map<String,Method> getSetterMethods(Class<?> clazz)
      通过clazz获取对应的setter方法
      参数:
      clazz - 类
      返回:
      setter方法
    • convertValue

      public static Object convertValue(Method method, Object value)
      将需要传入invoke方法的值转换成方法对应的类型
      参数:
      method - 方法
      value - 值
      返回:
      对应值