Index

A B C D E G H I L M O P S T V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

altBase64ToByteArray(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.Base64
 
AT - Enum constant in enum class com.baomidou.dynamic.datasource.enums.SeataMode
AT 模式
ATOMIKOS_DATASOURCE - Static variable in interface com.baomidou.dynamic.datasource.enums.DdConstants
Atomikos数据源
AtomikosConfig - Class in com.baomidou.dynamic.datasource.creator.atomikos
Atomikos 配置
AtomikosConfig() - Constructor for class com.baomidou.dynamic.datasource.creator.atomikos.AtomikosConfig
 
AtomikosDataSourceCreator - Class in com.baomidou.dynamic.datasource.creator.atomikos
Atomikos数据源配置
AtomikosDataSourceCreator() - Constructor for class com.baomidou.dynamic.datasource.creator.atomikos.AtomikosDataSourceCreator
 

B

Base64 - Class in com.baomidou.dynamic.datasource.toolkit
Copyright 1999-2018 Alibaba Group Holding Ltd.
Base64() - Constructor for class com.baomidou.dynamic.datasource.toolkit.Base64
 
base64ToByteArray(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.Base64
 
BasicDataSourceCreator - Class in com.baomidou.dynamic.datasource.creator.basic
基础数据源创建器
BasicDataSourceCreator() - Constructor for class com.baomidou.dynamic.datasource.creator.basic.BasicDataSourceCreator
 
BEECP_DATASOURCE - Static variable in interface com.baomidou.dynamic.datasource.enums.DdConstants
BeeCp数据源
BeeCpConfig - Class in com.baomidou.dynamic.datasource.creator.beecp
BeeCp参数配置
BeeCpConfig() - Constructor for class com.baomidou.dynamic.datasource.creator.beecp.BeeCpConfig
 
BeeCpDataSourceCreator - Class in com.baomidou.dynamic.datasource.creator.beecp
BeeCp数据源创建器
BeeCpDataSourceCreator() - Constructor for class com.baomidou.dynamic.datasource.creator.beecp.BeeCpDataSourceCreator
 
byteArrayToAltBase64(byte[]) - Static method in class com.baomidou.dynamic.datasource.toolkit.Base64
 
byteArrayToBase64(byte[]) - Static method in class com.baomidou.dynamic.datasource.toolkit.Base64
 

C

C3P0_DATASOURCE - Static variable in interface com.baomidou.dynamic.datasource.enums.DdConstants
C3P0数据源
C3p0Config - Class in com.baomidou.dynamic.datasource.creator.c3p0
 
C3p0Config() - Constructor for class com.baomidou.dynamic.datasource.creator.c3p0.C3p0Config
 
C3p0DataSourceCreator - Class in com.baomidou.dynamic.datasource.creator.c3p0
 
C3p0DataSourceCreator() - Constructor for class com.baomidou.dynamic.datasource.creator.c3p0.C3p0DataSourceCreator
 
com.baomidou.dynamic.datasource.creator - package com.baomidou.dynamic.datasource.creator
 
com.baomidou.dynamic.datasource.creator.atomikos - package com.baomidou.dynamic.datasource.creator.atomikos
 
com.baomidou.dynamic.datasource.creator.basic - package com.baomidou.dynamic.datasource.creator.basic
 
com.baomidou.dynamic.datasource.creator.beecp - package com.baomidou.dynamic.datasource.creator.beecp
 
com.baomidou.dynamic.datasource.creator.c3p0 - package com.baomidou.dynamic.datasource.creator.c3p0
 
com.baomidou.dynamic.datasource.creator.dbcp - package com.baomidou.dynamic.datasource.creator.dbcp
 
com.baomidou.dynamic.datasource.creator.druid - package com.baomidou.dynamic.datasource.creator.druid
 
com.baomidou.dynamic.datasource.creator.hikaricp - package com.baomidou.dynamic.datasource.creator.hikaricp
 
com.baomidou.dynamic.datasource.creator.oracleucp - package com.baomidou.dynamic.datasource.creator.oracleucp
 
com.baomidou.dynamic.datasource.enums - package com.baomidou.dynamic.datasource.enums
 
com.baomidou.dynamic.datasource.exception - package com.baomidou.dynamic.datasource.exception
 
com.baomidou.dynamic.datasource.toolkit - package com.baomidou.dynamic.datasource.toolkit
 
ConfigMergeCreator<C,T> - Class in com.baomidou.dynamic.datasource.toolkit
用于合并配置并转换成目标配置的工具类
ConfigMergeCreator() - Constructor for class com.baomidou.dynamic.datasource.toolkit.ConfigMergeCreator
 
contains(String) - Static method in enum class com.baomidou.dynamic.datasource.enums.XADataSourceEnum
是否包含
convertValue(Method, Object) - Static method in class com.baomidou.dynamic.datasource.toolkit.DsConfigUtil
将需要传入invoke方法的值转换成方法对应的类型
create(C, C) - Method in class com.baomidou.dynamic.datasource.toolkit.ConfigMergeCreator
 
createDataSource(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.atomikos.AtomikosDataSourceCreator
 
createDataSource(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.basic.BasicDataSourceCreator
创建基础数据源
createDataSource(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.beecp.BeeCpDataSourceCreator
 
createDataSource(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.c3p0.C3p0DataSourceCreator
 
createDataSource(DataSourceProperty) - Method in interface com.baomidou.dynamic.datasource.creator.DataSourceCreator
通过属性创建数据源
createDataSource(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.dbcp.Dbcp2DataSourceCreator
 
createDataSource(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.druid.DruidDataSourceCreator
 
createDataSource(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.hikaricp.HikariDataSourceCreator
 
createDataSource(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.oracleucp.OracleUcpDataSourceCreator
 
CryptoUtils - Class in com.baomidou.dynamic.datasource.toolkit
Copyright 1999-2018 Alibaba Group Holding Ltd.
CryptoUtils() - Constructor for class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 

D

DataSourceCreator - Interface in com.baomidou.dynamic.datasource.creator
默认按照以下顺序创建数据源:
DatasourceInitProperties - Class in com.baomidou.dynamic.datasource.creator
动态数据源初始化脚本配置
DatasourceInitProperties() - Constructor for class com.baomidou.dynamic.datasource.creator.DatasourceInitProperties
 
DataSourceProperty - Class in com.baomidou.dynamic.datasource.creator
 
DataSourceProperty() - Constructor for class com.baomidou.dynamic.datasource.creator.DataSourceProperty
 
DBCP2_DATASOURCE - Static variable in interface com.baomidou.dynamic.datasource.enums.DdConstants
DBCP2数据源
Dbcp2Config - Class in com.baomidou.dynamic.datasource.creator.dbcp
Dbcp2 的配置
Dbcp2Config() - Constructor for class com.baomidou.dynamic.datasource.creator.dbcp.Dbcp2Config
 
Dbcp2DataSourceCreator - Class in com.baomidou.dynamic.datasource.creator.dbcp
DBCP数据源创建器
Dbcp2DataSourceCreator() - Constructor for class com.baomidou.dynamic.datasource.creator.dbcp.Dbcp2DataSourceCreator
 
DdConstants - Interface in com.baomidou.dynamic.datasource.enums
动态数据源常量
decrypt(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
解密算法 RSA
decrypt(String, String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
解密算法 RSA
decrypt(PublicKey, String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
解密算法 RSA
DEFAULT_PUBLIC_KEY_STRING - Static variable in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
defaultIfBlank(String, String) - Static method in class com.baomidou.dynamic.datasource.toolkit.DsStrUtils
判断字符串是否有内容, 没内容就返回默认值
DRUID_DATASOURCE - Static variable in interface com.baomidou.dynamic.datasource.enums.DdConstants
DRUID数据源类
DruidConfig - Class in com.baomidou.dynamic.datasource.creator.druid
Druid参数配置
DruidConfig() - Constructor for class com.baomidou.dynamic.datasource.creator.druid.DruidConfig
 
DruidConfigUtil - Class in com.baomidou.dynamic.datasource.creator.druid
Druid配置工具类
DruidConfigUtil() - Constructor for class com.baomidou.dynamic.datasource.creator.druid.DruidConfigUtil
 
DruidDataSourceCreator - Class in com.baomidou.dynamic.datasource.creator.druid
Druid数据源创建器
DruidDataSourceCreator() - Constructor for class com.baomidou.dynamic.datasource.creator.druid.DruidDataSourceCreator
 
DruidFilterCallBack - Interface in com.baomidou.dynamic.datasource.creator.druid
 
DruidLogConfigUtil - Class in com.baomidou.dynamic.datasource.creator.druid
Druid日志配置工具类
DruidLogConfigUtil() - Constructor for class com.baomidou.dynamic.datasource.creator.druid.DruidLogConfigUtil
 
DruidStatConfigUtil - Class in com.baomidou.dynamic.datasource.creator.druid
Druid监控配置工具类
DruidStatConfigUtil() - Constructor for class com.baomidou.dynamic.datasource.creator.druid.DruidStatConfigUtil
 
DruidWallConfigUtil - Class in com.baomidou.dynamic.datasource.creator.druid
防火墙配置工具类
DruidWallConfigUtil() - Constructor for class com.baomidou.dynamic.datasource.creator.druid.DruidWallConfigUtil
 
DsConfigUtil - Class in com.baomidou.dynamic.datasource.toolkit
动态数据源配置相关工具类
DsConfigUtil() - Constructor for class com.baomidou.dynamic.datasource.toolkit.DsConfigUtil
 
DsStrUtils - Class in com.baomidou.dynamic.datasource.toolkit
常见字符串工具类
DsStrUtils() - Constructor for class com.baomidou.dynamic.datasource.toolkit.DsStrUtils
 

E

encrypt(byte[], String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
加密算法 RSA
encrypt(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
加密算法 RSA
encrypt(String, String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
加密算法 RSA
ErrorCreateDataSourceException - Exception in com.baomidou.dynamic.datasource.exception
exception when druid dataSource init failed
ErrorCreateDataSourceException(String) - Constructor for exception com.baomidou.dynamic.datasource.exception.ErrorCreateDataSourceException
Constructor for ErrorCreateDataSourceException.
ErrorCreateDataSourceException(String, Throwable) - Constructor for exception com.baomidou.dynamic.datasource.exception.ErrorCreateDataSourceException
Constructor for ErrorCreateDataSourceException.

G

genKeyPair(int) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
生成密钥对
genKeyPairBytes(int) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
生成密钥对
getFilters(String) - Method in interface com.baomidou.dynamic.datasource.creator.druid.DruidFilterCallBack
 
getGetterMethods(Class<?>) - Static method in class com.baomidou.dynamic.datasource.toolkit.DsConfigUtil
通过clazz获取对应的setter方法
getPropertyDescriptorMap(Class<?>) - Static method in class com.baomidou.dynamic.datasource.toolkit.DsConfigUtil
 
getPublicKey(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
加密算法 RSA
getPublicKeyByPublicKeyFile(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
加密算法RSA 通过公钥文件获取公钥
getPublicKeyByX509(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
加密算法 RSA
getSetterMethods(Class<?>) - Static method in class com.baomidou.dynamic.datasource.toolkit.DsConfigUtil
通过clazz获取对应的setter方法

H

H2 - Enum constant in enum class com.baomidou.dynamic.datasource.enums.XADataSourceEnum
h2
hasLength(CharSequence) - Static method in class com.baomidou.dynamic.datasource.toolkit.DsStrUtils
判断字符串是否为空
hasLength(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.DsStrUtils
判断字符串是否为空
hasText(CharSequence) - Static method in class com.baomidou.dynamic.datasource.toolkit.DsStrUtils
判断字符串是否有内容
HIKARI_DATASOURCE - Static variable in interface com.baomidou.dynamic.datasource.enums.DdConstants
HikariCp数据源
HikariCpConfig - Class in com.baomidou.dynamic.datasource.creator.hikaricp
HikariCp参数配置
HikariCpConfig() - Constructor for class com.baomidou.dynamic.datasource.creator.hikaricp.HikariCpConfig
 
HikariDataSourceCreator - Class in com.baomidou.dynamic.datasource.creator.hikaricp
Hikari数据源创建器
HikariDataSourceCreator() - Constructor for class com.baomidou.dynamic.datasource.creator.hikaricp.HikariDataSourceCreator
 

I

initFilter(Class<? extends LogFilter>, Map<String, Object>) - Static method in class com.baomidou.dynamic.datasource.creator.druid.DruidLogConfigUtil
根据当前的配置生成druid的日志filter
isEmpty(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.DsStrUtils
 

L

lineToUpper(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.DsConfigUtil
横划线转驼峰

M

mappingSpecialValue(OracleUcpConfig, PoolDataSourceImpl) - Static method in class com.baomidou.dynamic.datasource.creator.oracleucp.OracleUcpDataSourceCreator
对特殊值做映射
MASTER - Static variable in interface com.baomidou.dynamic.datasource.enums.DdConstants
数据源:主库
merge(DruidConfig, DruidConfig) - Static method in class com.baomidou.dynamic.datasource.creator.druid.DruidConfigUtil
 
mergeMap(Map<String, Object>, Map<String, Object>) - Static method in class com.baomidou.dynamic.datasource.toolkit.DsConfigUtil
合并配置
MYSQL - Enum constant in enum class com.baomidou.dynamic.datasource.enums.XADataSourceEnum
mysql
MYSQL_CONNECTOR_J_5 - Enum constant in enum class com.baomidou.dynamic.datasource.enums.XADataSourceEnum

O

ORACLE - Enum constant in enum class com.baomidou.dynamic.datasource.enums.XADataSourceEnum
oracle
ORACLE_UCP_DATASOURCE - Static variable in interface com.baomidou.dynamic.datasource.enums.DdConstants
OracleUCP数据源
OracleUcpConfig - Class in com.baomidou.dynamic.datasource.creator.oracleucp
OracleUCP参数配置
OracleUcpConfig() - Constructor for class com.baomidou.dynamic.datasource.creator.oracleucp.OracleUcpConfig
 
OracleUcpDataSourceCreator - Class in com.baomidou.dynamic.datasource.creator.oracleucp
OracleUCP数据源创建器
OracleUcpDataSourceCreator() - Constructor for class com.baomidou.dynamic.datasource.creator.oracleucp.OracleUcpDataSourceCreator
 

P

POSTGRE_SQL - Enum constant in enum class com.baomidou.dynamic.datasource.enums.XADataSourceEnum
postgresql

S

SeataMode - Enum Class in com.baomidou.dynamic.datasource.enums
Seata 支持的模式枚举
setMaximumPoolSize(Integer) - Method in class com.baomidou.dynamic.datasource.creator.hikaricp.HikariCpConfig
设置 最大连接数 maxPoolSize
setMinimumIdle(Integer) - Method in class com.baomidou.dynamic.datasource.creator.hikaricp.HikariCpConfig
设置 最小空闲连接数 minIdle
setValue(DruidDataSource, String, DruidConfig) - Static method in class com.baomidou.dynamic.datasource.creator.druid.DruidConfigUtil
设置DruidDataSource的值
SLAVE - Static variable in interface com.baomidou.dynamic.datasource.enums.DdConstants
数据源:从库
support(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.atomikos.AtomikosDataSourceCreator
 
support(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.basic.BasicDataSourceCreator
 
support(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.beecp.BeeCpDataSourceCreator
 
support(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.c3p0.C3p0DataSourceCreator
 
support(DataSourceProperty) - Method in interface com.baomidou.dynamic.datasource.creator.DataSourceCreator
当前创建器是否支持根据此属性创建
support(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.dbcp.Dbcp2DataSourceCreator
 
support(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.druid.DruidDataSourceCreator
 
support(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.hikaricp.HikariDataSourceCreator
 
support(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.oracleucp.OracleUcpDataSourceCreator
 

T

toProperties(DruidConfig) - Static method in class com.baomidou.dynamic.datasource.creator.druid.DruidConfigUtil
根据全局配置和本地配置结合转换为Properties
toStatFilter(Map<String, Object>) - Static method in class com.baomidou.dynamic.datasource.creator.druid.DruidStatConfigUtil
根据当前的配置生成druid防火墙配置
toWallConfig(Map<String, Object>) - Static method in class com.baomidou.dynamic.datasource.creator.druid.DruidWallConfigUtil
根据当前的配置和全局的配置生成druid防火墙配置

V

valueOf(String) - Static method in enum class com.baomidou.dynamic.datasource.enums.SeataMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.baomidou.dynamic.datasource.enums.XADataSourceEnum
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.baomidou.dynamic.datasource.enums.SeataMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.baomidou.dynamic.datasource.enums.XADataSourceEnum
Returns an array containing the constants of this enum class, in the order they are declared.

X

XA - Enum constant in enum class com.baomidou.dynamic.datasource.enums.SeataMode
XA 模式
XADataSourceEnum - Enum Class in com.baomidou.dynamic.datasource.enums
目前支持的XA数据源
A B C D E G H I L M O P S T V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form