类 DataSourceUtilFactory

java.lang.Object
com.tlcsdm.core.database.DataSourceUtilFactory

public class DataSourceUtilFactory extends Object
数据库连接池工厂 url+name作为主键.
作者:
unknowIfGuestInDream
  • 字段详细资料

  • 构造器详细资料

    • DataSourceUtilFactory

      public DataSourceUtilFactory()
  • 方法详细资料

    • getDataSourceInfoList

      public static List<String> getDataSourceInfoList()
      获取strategyMap中所有DataSourceUtil的连接池信息.
    • getDataSourceUtil

      public static DataSourceUtil getDataSourceUtil(String key)
      获取DataSourceUtil连接池工具类.
    • getDataSourceUtil

      public static DataSourceUtil getDataSourceUtil(String url, String driver, String userName, String password)
      获取DataSourceUtil连接池工具类,为null则初始化.
    • getDataSourceUtil

      public static DataSourceUtil getDataSourceUtil(String url, String driver, String userName, String password, int dataSourceUtilType)
      获取DataSourceUtil连接池工具类,为null则初始化.
    • createDataSourceUtil

      private static DataSourceUtil createDataSourceUtil(String url, String driver, String userName, String password, int dataSourceUtilType)
      创建DataSourceUtil并注册到strategyMap中.
    • register

      public static void register(String name, DataSourceUtil handler)
      将DataSourceUtil注册到strategyMap中.
    • remove

      public static void remove(String key)
      删除strategyMap指定值.
    • removeAll

      public static void removeAll()
      删除strategyMap所有值.