Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ccwxl/multi-tenancy-spring-boot-starter
/ types & classes
Types & classes
178 in github.com/ccwxl/multi-tenancy-spring-boot-starter
⨍
Functions
848
◇
Types & classes
178
Class
AbstractComponentExecutor
@author fulan.zjf @date 2017/12/21
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/register/AbstractComponentExecutor.java:11
Class
AbstractDataSourceCreator
抽象连接池创建器 <p> 这里主要处理一些公共逻辑 @author TaoYu
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/creator/AbstractDataSourceCreator.java:16
Class
AbstractHttpRequestTenantResolver
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/http/AbstractHttpRequestTenantResolver.java:14
Class
AbstractShell
A base class for running a Unix command. <code>AbstractShell</code> can be used to run unix commands like <code>du</code> or <code>df</code>. It also
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/shell/AbstractShell.java:24
Class
AbstractTenantDataSourceProvider
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/provider/AbstractTenantDataSourceProvider.java:23
Class
Account
@author apple
example/src/main/java/cc/sofast/example/bean/Account.java:11
Class
AccountCacheController
@author apple
example/src/main/java/cc/sofast/example/rest/AccountCacheController.java:15
Class
AccountController
@author apple
example/src/main/java/cc/sofast/example/rest/AccountController.java:10
Interface
AccountExtPt
example/src/main/java/cc/sofast/example/extension/AccountExtPt.java:7
Interface
AccountMapper
@author apple
example/src/main/java/cc/sofast/example/mapper/AccountMapper.java:10
Interface
AccountService
@author apple
example/src/main/java/cc/sofast/example/service/AccountService.java:11
Class
AccountServiceImpl
@author apple
example/src/main/java/cc/sofast/example/service/AccountServiceImpl.java:11
Class
ApplicationContextHelper
@author xielong.wang
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/ApplicationContextHelper.java:13
Class
ApplicationTests
starter/src/test/java/cc/sofast/infrastructure/tenant/ApplicationTests.java:7
Class
Aviator
@author wxl
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/aviator/Aviator.java:14
Class
BizScenario
BizScenario(业务场景)= bizId + tenant + scenario, which can uniquely identify a user scenario. @author Frank Zhang @date 2019-08-20 12:07
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/BizScenario.java:13
Class
Builder
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/Schema.java:113
Class
ComposeCustomizationLoader
@author wxl 组合缓存和持久化存储加载器。实现多级加载
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/ComposeCustomizationLoader.java:11
Class
Cons
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/Cons.java:3
Interface
Const
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/support/Const.java:6
Class
CookieConfigurationCondition
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverConfiguration.java:144
Class
CookieTenantResolver
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/http/CookieTenantResolver.java:20
Class
CustomizationController
example/src/main/java/cc/sofast/example/rest/CustomizationController.java:10
Interface
CustomizationLoader
@author wxl 租户自定义配置加载器
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/CustomizationLoader.java:7
Class
CustomizationProperties
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/CustomizationProperties.java:5
Interface
DataSourceCreator
默认按照以下顺序创建数据源: <pre> JNDI(1000) > DRUID(2000) > HIKARI(3000) > BASIC(5000) </pre> @author ls9527
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/creator/DataSourceCreator.java:16
Class
DataSourceCreatorAutoconfiguration
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceCreatorAutoconfiguration.java:20
Class
DataSourceProperty
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:13
Class
DefaultAccountExtPt
example/src/main/java/cc/sofast/example/extension/DefaultAccountExtPt.java:7
Class
DefaultDataSourceCreator
数据源创建器 @author TaoYu @since 2.3.0
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/creator/DefaultDataSourceCreator.java:15
Interface
Diff
@author apple
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/diff/Diff.java:10
Enum
DsType
数据源类型 @author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DsType.java:8
Class
DynamicScriptController
@author apple
example/src/main/java/cc/sofast/example/rest/DynamicScriptController.java:23
Class
DynamicScriptModel
@author wxl
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/DynamicScriptModel.java:6
Class
EngineExecutorResult
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/EngineExecutorResult.java:3
Class
ExampleApp
@author apple
example/src/main/java/cc/sofast/example/ExampleApp.java:10
Class
ExampleAppTest
example/src/test/java/cc/sofast/example/ExampleAppTest.java:8
Interface
Exec
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/exec/Exec.java:5
Enum
ExecutionStatus
执行状态 @author xielong.wang
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/ExecutionStatus.java:8
Class
ExitCodeException
This is an IOException with exit code added.
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/shell/AbstractShell.java:284
Class
ExtensionAutoConfiguration
@ Description : @ Author : Frank Zhang @ CreateDate : 2020/11/09 @ Version : 1.0
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/ExtensionAutoConfiguration.java:16
Class
ExtensionBootstrap
ExtensionBootstrap @author Frank Zhang @date 2020-06-18 7:55 PM
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/register/ExtensionBootstrap.java:30
Class
ExtensionController
@author apple
example/src/main/java/cc/sofast/example/rest/ExtensionController.java:16
Class
ExtensionCoordinate
Extension Coordinate(扩展坐标) is used to uniquely position an Extension @author fulan.zjf 2017-11-05
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/ExtensionCoordinate.java:8
Class
ExtensionException
扩展点初始化或者查找失败时,使用次异常 <p> 扩展点初始化或者查找失败时,使用次异常 <p> @author flying@126.com @version 1.0.0 @since 1.0.0 2022/9/26
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/ExtensionException.java:14
Interface
ExtensionPointI
ExtensionPointI is the parent interface of all ExtensionPoints 扩展点表示一块逻辑在不同的业务有不同的实现,使用扩展点做接口申明,然后用Extension(扩展)去实现扩展点。 @author fulan.zjf 2017-10-22
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/ExtensionPointI.java:11
Class
ExtensionRegister
ExtensionRegister @author fulan.zjf 2017-11-05
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/register/ExtensionRegister.java:19
Class
ExtensionRepository
ExtensionRepository @author fulan.zjf 2017-11-05
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/ExtensionRepository.java:12
Class
FeignPropagation
starter/src/main/java/cc/sofast/infrastructure/tenant/propagation/PropagationConfiguration.java:17
Class
FeignTenantPropagationInterceptor
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/propagation/FeignTenantPropagationInterceptor.java:11
Class
FileCustomizationLoader
@author wxl 命名规则为 tenant_key.json { "key":value }
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/file/FileCustomizationLoader.java:20
Class
FixTenantResolverConfiguration
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverConfiguration.java:93
Class
FixedResolver
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverProperties.java:58
Class
FixedTenantResolver
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/FixedTenantResolver.java:10
Class
Fun
@author wxl
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/Fun.java:9
Class
FunctionContextUtils
@author xielong.wang
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionContextUtils.java:21
Class
FunctionTypeUtils
Set of utility operations to interrogate function definitions. @author xielong.wang
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:39
Class
Groovy
@author wxl groovy 脚本动态执行 TODO cache 过期的策略
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/Groovy.java:26
Class
GroovyKey
@author xielong.wang
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/GroovyKey.java:8
Class
GroovyScriptEntry
@author xielong.wang groovy脚本缓存
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/GroovyScriptEntry.java:9
Class
HeaderConfigurationCondition
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverConfiguration.java:153
Class
HeaderTenantResolver
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/http/HeaderTenantResolver.java:17
Class
HikariDataSourceCreator
Hikari数据源创建器 @author apple @since 2020/1/21
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/creator/HikariDataSourceCreator.java:20
Class
HikariDataSourceCreatorConfiguration
存在Hikari数据源时, 加入创建器
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceCreatorAutoconfiguration.java:48
Class
HttpPathPatterRequestIgnoreMatcher
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/webfilter/match/HttpPathPatterRequestIgnoreMatcher.java:14
Interface
HttpRequestTenantResolver
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/http/HttpRequestTenantResolver.java:12
Class
HttpTenantResolverConfiguration
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverConfiguration.java:58
Class
JavaConventionsPlugin
@author apple
buildSrc/src/main/java/cc/sofastframework/gradle/JavaConventionsPlugin.java:26
Class
JdbcCustomizationLoader
@author wxl jdbc 持久化方式
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/db/JdbcCustomizationLoader.java:21
Class
JdbcTemplateExec
@author apple
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/exec/JdbcTemplateExec.java:10
Class
JdbcTenantDataSourceProvider
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/provider/JdbcTenantDataSourceProvider.java:12
Class
JndiDataSourceCreator
JNDI数据源创建器 @author TaoYu @since 2020/1/27
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/creator/JndiDataSourceCreator.java:14
Class
Md5Script
@author apple
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/Md5Script.java:6
Class
MemCustomizationLoader
@author wxl
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/mem/MemCustomizationLoader.java:14
Class
OSUtils
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/OSUtils.java:9
Class
OptionalDependenciesPlugin
A {@code Plugin} that adds support for Maven-style optional dependencies. Creates a new {@code optional} configuration. The {@code optional} configura
buildSrc/src/main/java/cc/sofastframework/gradle/optional/OptionalDependenciesPlugin.java:34
Class
PersistentCustomizationLoader
@author xielong.wang
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/PersistentCustomizationLoader.java:6
Class
PgDump
pg_dump --dbname=postgresql://gis_cache:gis_cache@192.168.8.83:5432/gis_cache?application_name=myapp -s -Fp -n public
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/postgresql/pgdump/PgDump.java:10
Class
PgDumpTest
extend/template-schema-sync/src/test/java/cc/sofast/infrastructure/jdbc/schema/postgresql/pgdump/PgDumpTest.java:12
Class
PgDumpUtils
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/PgDumpUtils.java:7
Class
PgRestore
@author apple
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/postgresql/pgrestore/PgRestore.java:10
Interface
PostgresqlCommand
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/postgresql/PostgresqlCommand.java:5
Class
ProcessContainer
process manage container
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/shell/AbstractShell.java:302
Class
PropagationConfiguration
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/propagation/PropagationConfiguration.java:13
Class
PropagationProperties
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/propagation/PropagationProperties.java:9
Class
PropertiesTenantDataSourceProvider
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/provider/PropertiesTenantDataSourceProvider.java:14
Class
RedisCustomizationLoader
@author wxl
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/redis/RedisCustomizationLoader.java:12
Interface
RedisTemplateCustomizer
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/redis/RedisTemplateCustomizer.java:8
Class
ReqeustPathConfigurationCondition
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverConfiguration.java:171
Class
RequestPathTenantResolver
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/http/RequestPathTenantResolver.java:14
Class
ResolverEnvironmentPropertyUtils
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/support/ResolverEnvironmentPropertyUtils.java:9
Class
ResolverFixedTypeConfigurationCondition
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverConfiguration.java:123
Class
ResolverPropertiesTypeConfigurationCondition
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverConfiguration.java:132
Class
ResolverWebTypeConfigurationCondition
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverConfiguration.java:114
Class
RestSqlConfiguration
@author <a href="mailto:siaron.wang@gmail.com">xielong.wang</a> @since 1.0.0
extend/dynamic-rest-sql/src/main/java/cc/sofast/infrastructure/restsql/RestSqlConfiguration.java:7
Class
RestTemplatePropagation
starter/src/main/java/cc/sofast/infrastructure/tenant/propagation/PropagationConfiguration.java:28
Class
RestTemplateTenantPropagationInterceptor
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/propagation/RestTemplateTenantPropagationInterceptor.java:16
Class
RestTemplateTenantPropagationInterceptorAfterPropertiesSet
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/propagation/RestTemplateTenantPropagationInterceptorAfterPropertiesSet.java:15
Class
RestTenantDataSourceProvider
@author apple
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/provider/RestTenantDataSourceProvider.java:12
Class
Schema
@author apple
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/Schema.java:29
next →
1–100 of 178, ranked by callers