增加了multi-tenant-core, multi-tenant-datasource ,未完全测试
authorTang Cheng <cheng.tang@supwisdom.com>
Fri, 20 Dec 2019 15:32:52 +0000 (23:32 +0800)
committerTang Cheng <cheng.tang@supwisdom.com>
Fri, 20 Dec 2019 15:32:52 +0000 (23:32 +0800)
commit9e4d0e355b1034a0ac4dd03a52248e41193651af
tree0780be46a93948b3e0f74154992533ebf3d3d665
parentd0f4414bdd3bef134f3a7404ba7bdf45471bd0e4
增加了multi-tenant-core, multi-tenant-datasource ,未完全测试
29 files changed:
build.gradle
multi-tenant-core/build.gradle [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/MultiTenantAutoConfiguration.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/TenantContext.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/TenantContextHolder.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/TenantContextHolderStrategy.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/TenantDetails.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/TenantInterceptor.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/annotations/EnableHttpHeaderTenantInterceptor.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/annotations/EnableSessionTenantInterceptor.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/config/HttpHeaderWebMvcConfig.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/config/TenantCoreUtils.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/config/TenantHeaderProperties.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/config/TenantJwtProperties.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/config/TenantSessionProperties.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/impl/HttpHeaderTenantInterceptor.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/impl/SessionTenantInterceptor.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/impl/TenantContextImpl.java [new file with mode: 0644]
multi-tenant-core/src/main/java/com/supwisdom/multitenant/impl/ThreadLocalTenantContextHolderStrategy.java [new file with mode: 0644]
multi-tenant-core/src/test/java/com/supwisdom/multitenant/AutoConfigurationTest.java [new file with mode: 0644]
multi-tenant-core/src/test/resources/test.properties [new file with mode: 0644]
multi-tenant-datasource/build.gradle [moved from multi-tenant/build.gradle with 95% similarity]
multi-tenant-datasource/src/main/java/com/supwisdom/payapi/multitenant/DefaultMultiTenantFactory.java [moved from multi-tenant/src/main/java/com/supwisdom/payapi/multitenant/DefaultMultiTenantFactory.java with 100% similarity]
multi-tenant-datasource/src/main/java/com/supwisdom/payapi/multitenant/MultiTenantFactory.java [moved from multi-tenant/src/main/java/com/supwisdom/payapi/multitenant/MultiTenantFactory.java with 100% similarity]
multi-tenant-datasource/src/main/java/com/supwisdom/payapi/multitenant/TenantContext.java [moved from multi-tenant/src/main/java/com/supwisdom/payapi/multitenant/TenantContext.java with 100% similarity]
multi-tenant-datasource/src/main/java/com/supwisdom/payapi/multitenant/beans/TenantProps.java [moved from multi-tenant/src/main/java/com/supwisdom/payapi/multitenant/beans/TenantProps.java with 100% similarity]
multi-tenant-datasource/src/main/java/com/supwisdom/payapi/multitenant/config/HibernateConfig.java [new file with mode: 0644]
multi-tenant-datasource/src/main/java/com/supwisdom/payapi/multitenant/config/MultiTenantAutoConfiguration.java [moved from multi-tenant/src/main/java/com/supwisdom/payapi/multitenant/config/MultiTenantAutoConfiguration.java with 100% similarity]
settings.gradle