public class ThreadConfig extends ConfigTable
classpath, CONFIG_NAME, configs, DEBUG_LVL, isLoading, lastLoadTime, libpath, minVersion, reload, root, version, webRoot| 构造器和说明 |
|---|
ThreadConfig() |
addConfig, addConfig, debug, EL_ATTRIBUTE_PREFIX, get, get, getBoolean, getBoolean, getClassPath, getConfigs, getInt, getInt, getLibPath, getMinVersion, getPackageType, getReload, getRoot, getString, getString, getVersion, getWebClassPath, getWebRoot, init, init, isDebug, isSQLDebug, line, loadConfig, loadConfig, loadConfigDir, map2field, parse, parse, parse, put, put, setEnvironment, setLowerKey, setRoot, setUpperKey, setWebRootprotected static ThreadLocal<Map<String,ThreadConfig>> THREAD_INSTANCES
public boolean IS_DEBUG
public boolean IS_SHOW_SQL
public boolean IS_THROW_CONVERT_EXCEPTION
public boolean IS_PRINT_EXCEPTION_STACK_TRACE
public long SLOW_SQL_MILLIS
public boolean IS_SHOW_SQL_PARAM
public boolean IS_SHOW_SQL_WHEN_ERROR
public boolean IS_SHOW_SQL_PARAM_WHEN_ERROR
public boolean IS_SQL_DEBUG
public boolean IS_HTTP_LOG
public boolean IS_HTTP_PARAM_AUTO_TRIM
public boolean IS_IGNORE_EMPTY_HTTP_KEY
public int HTTP_PARAM_ENCODE
public boolean IS_MULTIPLE_SERVICE
public boolean IS_AUTO_CONVERT_BYTES
public boolean IS_AUTO_SPLIT_ARRAY
public boolean IS_UPPER_KEY
public boolean IS_LOWER_KEY
public boolean IS_KEY_IGNORE_CASE
public boolean IS_THROW_SQL_QUERY_EXCEPTION
public boolean IS_THROW_SQL_UPDATE_EXCEPTION
public boolean IS_UPDATE_NULL_COLUMN
public boolean IS_UPDATE_EMPTY_COLUMN
public boolean IS_INSERT_NULL_COLUMN
public boolean IS_INSERT_EMPTY_COLUMN
public boolean IS_UPDATE_NULL_FIELD
public boolean IS_UPDATE_EMPTY_FIELD
public boolean IS_INSERT_NULL_FIELD
public boolean IS_INSERT_EMPTY_FIELD
public String LIST2STRING_FORMAT
public boolean IS_REPLACE_EMPTY_NULL
public boolean IS_SQL_DELIMITER_OPEN
public boolean IS_SQL_DELIMITER_PLACEHOLDER_OPEN
public String SQL_DELIMITER_PLACEHOLDER
public boolean IS_RETURN_EMPTY_INSTANCE_REPLACE_NULL
public boolean IS_AUTO_CHECK_METADATA
public boolean IS_DISABLED_DEFAULT_ENTITY_ADAPTER
public boolean IS_REMOVE_EMPTY_HTTP_KEY
public boolean IS_CACHE_DISABLED
public String DEFAULT_PRIMARY_KEY
public boolean IS_OPEN_TRANSACTION_MANAGER
public boolean IS_OPEN_PRIMARY_TRANSACTION_MANAGER
public int AFTER_ALTER_COLUMN_EXCEPTION_ACTION
public boolean IS_DDL_AUTO_DROP_COLUMN
public String SQL_STORE_DIR
public boolean IS_OPEN_PARSE_MYBATIS
public String ENTITY_FIELD_COLUMN_MAP
public String ENTITY_CLASS_TABLE_MAP
public String ENTITY_TABLE_ANNOTATION
public String ENTITY_COLUMN_ANNOTATION
public String ENTITY_PRIMARY_KEY_ANNOTATION
public int ENTITY_FIELD_SELECT_DEPENDENCY
public int ENTITY_FIELD_INSERT_DEPENDENCY
public int ENTITY_FIELD_UPDATE_DEPENDENCY
public int ENTITY_FIELD_DELETE_DEPENDENCY
public Compare ENTITY_FIELD_SELECT_DEPENDENCY_COMPARE
public String HTTP_PARAM_KEY_CASE
public String TABLE_METADATA_CACHE_KEY
public int TABLE_METADATA_CACHE_SECOND
public String MIX_DEFAULT_SEED
public String EL_ATTRIBUTE_PREFIX
public boolean PRIMARY_GENERATOR_UUID_ACTIVE
public boolean PRIMARY_GENERATOR_SNOWFLAKE_ACTIVE
public boolean PRIMARY_GENERATOR_RANDOM_ACTIVE
public boolean PRIMARY_GENERATOR_TIMESTAMP_ACTIVE
public boolean PRIMARY_GENERATOR_TIME_ACTIVE
public int PRIMARY_GENERATOR_WORKER_ID
public String PRIMARY_GENERATOR_PREFIX
public int PRIMARY_GENERATOR_RANDOM_LENGTH
public boolean PRIMARY_GENERATOR_UPPER
public boolean PRIMARY_GENERATOR_LOWER
public String PRIMARY_GENERATOR_TIME_FORMAT
public int PRIMARY_GENERATOR_TIME_SUFFIX_LENGTH
public String SNOWFLAKE_TWEPOCH
public GeneratorConfig GENERATOR
protected DDListener ddListener
protected DMListener dmListener
protected EntityListener entityListener
protected Map<String,ColumnType> columnType
public DDListener getDdListener()
public void setDdListener(DDListener ddListener)
public DMListener getDmListener()
public void setDmListener(DMListener dmListener)
public EntityListener getEntityListener()
public void setEntityListener(EntityListener entityListener)
public Map<String,ColumnType> getColumnType()
public void setColumnType(Map<String,ColumnType> columnType)
public ColumnType getColumnType(String column)
public void setColumnType(String column, ColumnType type)
public static ThreadConfig instance()
public static ThreadConfig instance(String datasource)
datasource - 数据源key,如果空则影响全部数据源public static ConfigTable check(String datasource)
datasource - public boolean IS_DEBUG()
IS_DEBUG 在类中 ConfigTablepublic boolean IS_SHOW_SQL()
IS_SHOW_SQL 在类中 ConfigTablepublic boolean IS_THROW_CONVERT_EXCEPTION()
public boolean IS_PRINT_EXCEPTION_STACK_TRACE()
public long SLOW_SQL_MILLIS()
SLOW_SQL_MILLIS 在类中 ConfigTablepublic boolean IS_SHOW_SQL_PARAM()
IS_SHOW_SQL_PARAM 在类中 ConfigTablepublic boolean IS_SHOW_SQL_WHEN_ERROR()
IS_SHOW_SQL_WHEN_ERROR 在类中 ConfigTablepublic boolean IS_SHOW_SQL_PARAM_WHEN_ERROR()
public boolean IS_SQL_DEBUG()
IS_SQL_DEBUG 在类中 ConfigTablepublic boolean IS_HTTP_LOG()
IS_HTTP_LOG 在类中 ConfigTablepublic boolean IS_HTTP_PARAM_AUTO_TRIM()
IS_HTTP_PARAM_AUTO_TRIM 在类中 ConfigTablepublic boolean IS_IGNORE_EMPTY_HTTP_KEY()
IS_IGNORE_EMPTY_HTTP_KEY 在类中 ConfigTablepublic int HTTP_PARAM_ENCODE()
HTTP_PARAM_ENCODE 在类中 ConfigTablepublic boolean IS_MULTIPLE_SERVICE()
IS_MULTIPLE_SERVICE 在类中 ConfigTablepublic boolean IS_AUTO_CONVERT_BYTES()
IS_AUTO_CONVERT_BYTES 在类中 ConfigTablepublic boolean IS_AUTO_SPLIT_ARRAY()
IS_AUTO_SPLIT_ARRAY 在类中 ConfigTablepublic boolean IS_UPPER_KEY()
IS_UPPER_KEY 在类中 ConfigTablepublic boolean IS_LOWER_KEY()
IS_LOWER_KEY 在类中 ConfigTablepublic boolean IS_KEY_IGNORE_CASE()
IS_KEY_IGNORE_CASE 在类中 ConfigTablepublic boolean IS_THROW_SQL_QUERY_EXCEPTION()
public boolean IS_THROW_SQL_UPDATE_EXCEPTION()
public boolean IS_UPDATE_NULL_COLUMN()
IS_UPDATE_NULL_COLUMN 在类中 ConfigTablepublic boolean IS_UPDATE_EMPTY_COLUMN()
IS_UPDATE_EMPTY_COLUMN 在类中 ConfigTablepublic boolean IS_INSERT_NULL_COLUMN()
IS_INSERT_NULL_COLUMN 在类中 ConfigTablepublic boolean IS_INSERT_EMPTY_COLUMN()
IS_INSERT_EMPTY_COLUMN 在类中 ConfigTablepublic boolean IS_UPDATE_NULL_FIELD()
IS_UPDATE_NULL_FIELD 在类中 ConfigTablepublic boolean IS_UPDATE_EMPTY_FIELD()
IS_UPDATE_EMPTY_FIELD 在类中 ConfigTablepublic boolean IS_INSERT_NULL_FIELD()
IS_INSERT_NULL_FIELD 在类中 ConfigTablepublic boolean IS_INSERT_EMPTY_FIELD()
IS_INSERT_EMPTY_FIELD 在类中 ConfigTablepublic String LIST2STRING_FORMAT()
LIST2STRING_FORMAT 在类中 ConfigTablepublic boolean IS_REPLACE_EMPTY_NULL()
IS_REPLACE_EMPTY_NULL 在类中 ConfigTablepublic boolean IS_SQL_DELIMITER_OPEN()
IS_SQL_DELIMITER_OPEN 在类中 ConfigTablepublic boolean IS_SQL_DELIMITER_PLACEHOLDER_OPEN()
public String SQL_DELIMITER_PLACEHOLDER()
SQL_DELIMITER_PLACEHOLDER 在类中 ConfigTablepublic boolean IS_RETURN_EMPTY_INSTANCE_REPLACE_NULL()
public boolean IS_AUTO_CHECK_METADATA()
IS_AUTO_CHECK_METADATA 在类中 ConfigTablepublic boolean IS_DISABLED_DEFAULT_ENTITY_ADAPTER()
public boolean IS_REMOVE_EMPTY_HTTP_KEY()
IS_REMOVE_EMPTY_HTTP_KEY 在类中 ConfigTablepublic boolean IS_CACHE_DISABLED()
IS_CACHE_DISABLED 在类中 ConfigTablepublic String DEFAULT_PRIMARY_KEY()
DEFAULT_PRIMARY_KEY 在类中 ConfigTablepublic boolean IS_OPEN_PRIMARY_TRANSACTION_MANAGER()
public boolean IS_OPEN_TRANSACTION_MANAGER()
public boolean PRIMARY_GENERATOR_UUID_ACTIVE()
public boolean PRIMARY_GENERATOR_SNOWFLAKE_ACTIVE()
public boolean PRIMARY_GENERATOR_RANDOM_ACTIVE()
public boolean PRIMARY_GENERATOR_TIMESTAMP_ACTIVE()
public boolean PRIMARY_GENERATOR_TIME_ACTIVE()
public int PRIMARY_GENERATOR_WORKER_ID()
public String PRIMARY_GENERATOR_PREFIX()
PRIMARY_GENERATOR_PREFIX 在类中 ConfigTablepublic int PRIMARY_GENERATOR_RANDOM_LENGTH()
public boolean PRIMARY_GENERATOR_UPPER()
PRIMARY_GENERATOR_UPPER 在类中 ConfigTablepublic boolean PRIMARY_GENERATOR_LOWER()
PRIMARY_GENERATOR_LOWER 在类中 ConfigTablepublic String PRIMARY_GENERATOR_TIME_FORMAT()
public int PRIMARY_GENERATOR_TIME_SUFFIX_LENGTH()
public String SNOWFLAKE_TWEPOCH()
SNOWFLAKE_TWEPOCH 在类中 ConfigTablepublic int AFTER_ALTER_COLUMN_EXCEPTION_ACTION()
public boolean IS_DDL_AUTO_DROP_COLUMN()
IS_DDL_AUTO_DROP_COLUMN 在类中 ConfigTablepublic String SQL_STORE_DIR()
SQL_STORE_DIR 在类中 ConfigTablepublic boolean IS_OPEN_PARSE_MYBATIS()
IS_OPEN_PARSE_MYBATIS 在类中 ConfigTablepublic String ENTITY_FIELD_COLUMN_MAP()
ENTITY_FIELD_COLUMN_MAP 在类中 ConfigTablepublic String ENTITY_CLASS_TABLE_MAP()
ENTITY_CLASS_TABLE_MAP 在类中 ConfigTablepublic String ENTITY_TABLE_ANNOTATION()
ENTITY_TABLE_ANNOTATION 在类中 ConfigTablepublic String ENTITY_COLUMN_ANNOTATION()
ENTITY_COLUMN_ANNOTATION 在类中 ConfigTablepublic String ENTITY_PRIMARY_KEY_ANNOTATION()
public int ENTITY_FIELD_SELECT_DEPENDENCY()
public int ENTITY_FIELD_INSERT_DEPENDENCY()
public int ENTITY_FIELD_UPDATE_DEPENDENCY()
public int ENTITY_FIELD_DELETE_DEPENDENCY()
public Compare ENTITY_FIELD_SELECT_DEPENDENCY_COMPARE()
public String HTTP_PARAM_KEY_CASE()
HTTP_PARAM_KEY_CASE 在类中 ConfigTablepublic String TABLE_METADATA_CACHE_KEY()
TABLE_METADATA_CACHE_KEY 在类中 ConfigTablepublic int TABLE_METADATA_CACHE_SECOND()
public String MIX_DEFAULT_SEED()
MIX_DEFAULT_SEED 在类中 ConfigTablepublic GeneratorConfig GENERATOR()
Copyright © 2023. All rights reserved.