├── .gitignore ├── README.md ├── docs ├── deployment-zh.png ├── deployment.png ├── project-structure-zh.png └── project-structure.png ├── spring-cloud-account ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── spring │ │ │ └── cloud │ │ │ └── account │ │ │ ├── AccountApplication.java │ │ │ ├── config │ │ │ ├── GlobalBeanConfig.java │ │ │ ├── GlobalCacheHelper.java │ │ │ ├── GlobalConstants.java │ │ │ ├── datasourceConfig │ │ │ │ ├── PrimarySourceConfiguration.java │ │ │ │ └── SessionFactoryConfig.java │ │ │ ├── filters │ │ │ │ └── FilterDemo.java │ │ │ └── interceptors │ │ │ │ ├── GlobalAspectInteceptor.java │ │ │ │ └── InteceptorAdder.java │ │ │ ├── controller │ │ │ ├── AccountController.java │ │ │ ├── GlobalExceptionHandlerForRestRequest.java │ │ │ ├── HealthController.java │ │ │ └── RefreshController.java │ │ │ ├── dataaccess │ │ │ ├── AccountDataAccess.java │ │ │ ├── dataobject │ │ │ │ └── AccountDo.java │ │ │ ├── impl │ │ │ │ └── AccountDataAccessImpl.java │ │ │ └── mapper │ │ │ │ └── AccountDoMapper.java │ │ │ └── service │ │ │ ├── AccountService.java │ │ │ └── impl │ │ │ └── AccountServiceImpl.java │ └── resources │ │ ├── WEB-INF │ │ └── toolbox.xml │ │ ├── application.properties │ │ ├── bootstrap.properties │ │ ├── generatorConfig.xml │ │ ├── i18n │ │ ├── messages.properties │ │ ├── messages_en_US.properties │ │ └── messages_zh_CN.properties │ │ ├── logback.xml │ │ ├── mapping │ │ └── AccountDoMapper.xml │ │ ├── mybatis-config.xml │ │ ├── mybatisGenerator │ │ ├── generatorConfig.properties │ │ └── mysql-connector-java-5.1.30.jar │ │ └── templates │ │ ├── error.vm │ │ ├── index.vm │ │ └── layout │ │ └── default.vm │ └── test │ └── java │ └── spring │ └── cloud │ └── account │ ├── BaseIntegrationTest.java │ ├── BaseServiceTest.java │ └── controller │ └── InternationalDemoTest.java ├── spring-cloud-biz ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── spring │ │ │ └── cloud │ │ │ └── biz │ │ │ ├── BizApplication.java │ │ │ ├── config │ │ │ ├── GlobalBeanConfig.java │ │ │ ├── GlobalCacheHelper.java │ │ │ ├── GlobalConstants.java │ │ │ ├── datasourceConfig │ │ │ │ ├── CommentSourceConfiguration.java │ │ │ │ ├── DataSourceType.java │ │ │ │ ├── DynamicDataSource.java │ │ │ │ ├── DynamicDataSourceAspect.java │ │ │ │ ├── DynamicDataSourceContextHolder.java │ │ │ │ ├── PrimarySourceConfiguration.java │ │ │ │ ├── SessionFactoryConfig.java │ │ │ │ └── TargetDataSource.java │ │ │ ├── filters │ │ │ │ └── FilterDemo.java │ │ │ └── interceptors │ │ │ │ ├── GlobalAspectInteceptor.java │ │ │ │ └── InteceptorAdder.java │ │ │ ├── controller │ │ │ ├── CommentController.java │ │ │ ├── GlobalExceptionHandlerForRestRequest.java │ │ │ ├── HealthController.java │ │ │ ├── MomentController.java │ │ │ └── RefreshController.java │ │ │ ├── dataaccess │ │ │ ├── dataobject │ │ │ │ ├── CommentDo.java │ │ │ │ └── MomentDo.java │ │ │ └── mapper │ │ │ │ ├── CommentDoMapper.java │ │ │ │ └── MomentDoMapper.java │ │ │ └── service │ │ │ ├── CommentService.java │ │ │ ├── MomentService.java │ │ │ └── impl │ │ │ ├── CommentServiceImpl.java │ │ │ └── MomentServiceImpl.java │ └── resources │ │ ├── WEB-INF │ │ └── toolbox.xml │ │ ├── application.properties │ │ ├── bootstrap.properties │ │ ├── generatorConfig.xml │ │ ├── i18n │ │ ├── messages.properties │ │ ├── messages_en_US.properties │ │ └── messages_zh_CN.properties │ │ ├── logback.xml │ │ ├── mapping │ │ ├── CommentDoMapper.xml │ │ └── MomentDoMapper.xml │ │ ├── mybatis-config.xml │ │ ├── mybatisGenerator │ │ ├── generatorConfig.properties │ │ └── mysql-connector-java-5.1.30.jar │ │ └── templates │ │ └── error.vm │ └── test │ └── java │ └── spring │ └── cloud │ └── biz │ ├── BaseIntegrationTest.java │ ├── BaseServiceTest.java │ └── controller │ └── InternationalDemoTest.java ├── spring-cloud-client ├── .gitignore ├── pom.xml └── src │ └── main │ └── java │ └── spring │ └── cloud │ └── client │ ├── GlobalContants.java │ ├── model │ ├── AccountModel.java │ ├── CommentModel.java │ ├── MomentModel.java │ └── enumModel │ │ └── AppEnvType.java │ └── uitils │ ├── CopyProperityUtils.java │ ├── DateUtils.java │ ├── EncryptUtil.java │ ├── FileTypeHelper.java │ ├── HttpClientUtil.java │ ├── JSONUtil.java │ ├── ObjectParser.java │ ├── ParamCheckUtils.java │ ├── ParamUtils.java │ ├── RandomGenerator.java │ └── XmlParser.java ├── spring-cloud-eureka ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── spring │ │ │ └── cloud │ │ │ └── eureka │ │ │ └── server │ │ │ ├── EurekaServerApplication.java │ │ │ └── controller │ │ │ ├── HealthController.java │ │ │ └── RefreshController.java │ └── resources │ │ └── application.properties │ └── test │ └── java │ └── spring │ └── cloud │ └── eureka │ └── server │ └── ApplicationTests.java ├── spring-cloud-gateway ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── spring │ │ │ └── cloud │ │ │ └── gateway │ │ │ ├── GateWayApplication.java │ │ │ ├── config │ │ │ ├── AccountHelper.java │ │ │ ├── CustomVelocityConfig.java │ │ │ ├── GlobalBeanConfig.java │ │ │ ├── GlobalCacheHelper.java │ │ │ ├── GlobalConstants.java │ │ │ ├── filters │ │ │ │ └── FilterDemo.java │ │ │ └── interceptors │ │ │ │ ├── CookieCheckInterceptor.java │ │ │ │ ├── GlobalAspectInteceptor.java │ │ │ │ └── InteceptorAdder.java │ │ │ ├── controller │ │ │ ├── AccountController.java │ │ │ ├── CommentController.java │ │ │ ├── HealthCheckController.java │ │ │ ├── MomentController.java │ │ │ └── RefreshController.java │ │ │ ├── feignService │ │ │ ├── AccountFeignService.java │ │ │ ├── AccountHealthCheckService.java │ │ │ ├── BizHealthCheckService.java │ │ │ ├── CommentFeignService.java │ │ │ └── MomentFeignService.java │ │ │ └── service │ │ │ ├── AccountService.java │ │ │ └── impl │ │ │ └── AccountServiceImpl.java │ └── resources │ │ ├── WEB-INF │ │ └── toolbox.xml │ │ ├── application.properties │ │ ├── bootstrap.properties │ │ ├── i18n │ │ ├── messages.properties │ │ ├── messages_en_US.properties │ │ └── messages_zh_CN.properties │ │ ├── logback.xml │ │ ├── mybatis-config.xml │ │ └── templates │ │ ├── commentList.vm │ │ ├── error.vm │ │ ├── index.vm │ │ ├── layout │ │ └── default.vm │ │ ├── login.vm │ │ └── momentList.vm │ └── test │ └── java │ └── spring │ └── cloud │ └── gateway │ ├── BaseIntegrationTest.java │ ├── BaseServiceTest.java │ └── controller │ ├── InternationalDemoTest.java │ └── UtilTest.java ├── spring-cloud-parent ├── .gitignore └── pom.xml └── spring-cloud-starter ├── .gitignore ├── pom.xml └── src └── main ├── java └── spring │ └── cloud │ └── demo │ ├── Bean │ ├── SpringBeanAutoConfig.java │ └── SpringUtil.java │ ├── GlobalBean.java │ ├── RemoteIpUtil.java │ ├── StarterConstants.java │ ├── cache │ ├── CacheService.java │ ├── CacheServiceAutoConfig.java │ └── CacheServiceImpl.java │ ├── locale │ ├── LocaleAutoConfig.java │ ├── LocaleMessageService.java │ └── RequestLocaleResolver.java │ ├── model │ ├── ErrorCodeMap.java │ ├── ListResultModel.java │ ├── ResultModel.java │ └── TraceIdHelper.java │ └── springCloud │ ├── CustomCallable.java │ ├── CustomHystrixConcurrencyStrategy.java │ ├── TraceIdFeignHttpRequrestInterceptor.java │ └── TraceIdHttpRequestInterceptor.java └── resources └── META-INF └── spring.factories /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/README.md -------------------------------------------------------------------------------- /docs/deployment-zh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/docs/deployment-zh.png -------------------------------------------------------------------------------- /docs/deployment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/docs/deployment.png -------------------------------------------------------------------------------- /docs/project-structure-zh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/docs/project-structure-zh.png -------------------------------------------------------------------------------- /docs/project-structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/docs/project-structure.png -------------------------------------------------------------------------------- /spring-cloud-account/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/.gitignore -------------------------------------------------------------------------------- /spring-cloud-account/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/pom.xml -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/AccountApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/AccountApplication.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/config/GlobalBeanConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/config/GlobalBeanConfig.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/config/GlobalCacheHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/config/GlobalCacheHelper.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/config/GlobalConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/config/GlobalConstants.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/config/datasourceConfig/PrimarySourceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/config/datasourceConfig/PrimarySourceConfiguration.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/config/datasourceConfig/SessionFactoryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/config/datasourceConfig/SessionFactoryConfig.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/config/filters/FilterDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/config/filters/FilterDemo.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/config/interceptors/GlobalAspectInteceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/config/interceptors/GlobalAspectInteceptor.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/config/interceptors/InteceptorAdder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/config/interceptors/InteceptorAdder.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/controller/AccountController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/controller/AccountController.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/controller/GlobalExceptionHandlerForRestRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/controller/GlobalExceptionHandlerForRestRequest.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/controller/HealthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/controller/HealthController.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/controller/RefreshController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/controller/RefreshController.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/dataaccess/AccountDataAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/dataaccess/AccountDataAccess.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/dataaccess/dataobject/AccountDo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/dataaccess/dataobject/AccountDo.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/dataaccess/impl/AccountDataAccessImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/dataaccess/impl/AccountDataAccessImpl.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/dataaccess/mapper/AccountDoMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/dataaccess/mapper/AccountDoMapper.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/service/AccountService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/service/AccountService.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/java/spring/cloud/account/service/impl/AccountServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/java/spring/cloud/account/service/impl/AccountServiceImpl.java -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/WEB-INF/toolbox.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/resources/WEB-INF/toolbox.xml -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/bootstrap.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/resources/bootstrap.properties -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/generatorConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/resources/generatorConfig.xml -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/i18n/messages.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/i18n/messages_en_US.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/resources/i18n/messages_en_US.properties -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/i18n/messages_zh_CN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/resources/i18n/messages_zh_CN.properties -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/resources/logback.xml -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/mapping/AccountDoMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/resources/mapping/AccountDoMapper.xml -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/mybatis-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/resources/mybatis-config.xml -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/mybatisGenerator/generatorConfig.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/resources/mybatisGenerator/generatorConfig.properties -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/mybatisGenerator/mysql-connector-java-5.1.30.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/main/resources/mybatisGenerator/mysql-connector-java-5.1.30.jar -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/templates/error.vm: -------------------------------------------------------------------------------- 1 | error page -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/templates/index.vm: -------------------------------------------------------------------------------- 1 | index page -------------------------------------------------------------------------------- /spring-cloud-account/src/main/resources/templates/layout/default.vm: -------------------------------------------------------------------------------- 1 | layout -------------------------------------------------------------------------------- /spring-cloud-account/src/test/java/spring/cloud/account/BaseIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/test/java/spring/cloud/account/BaseIntegrationTest.java -------------------------------------------------------------------------------- /spring-cloud-account/src/test/java/spring/cloud/account/BaseServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/test/java/spring/cloud/account/BaseServiceTest.java -------------------------------------------------------------------------------- /spring-cloud-account/src/test/java/spring/cloud/account/controller/InternationalDemoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-account/src/test/java/spring/cloud/account/controller/InternationalDemoTest.java -------------------------------------------------------------------------------- /spring-cloud-biz/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/.gitignore -------------------------------------------------------------------------------- /spring-cloud-biz/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/pom.xml -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/BizApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/BizApplication.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/config/GlobalBeanConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/config/GlobalBeanConfig.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/config/GlobalCacheHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/config/GlobalCacheHelper.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/config/GlobalConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/config/GlobalConstants.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/CommentSourceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/CommentSourceConfiguration.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/DataSourceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/DataSourceType.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/DynamicDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/DynamicDataSource.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/DynamicDataSourceAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/DynamicDataSourceAspect.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/DynamicDataSourceContextHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/DynamicDataSourceContextHolder.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/PrimarySourceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/PrimarySourceConfiguration.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/SessionFactoryConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/SessionFactoryConfig.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/TargetDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/config/datasourceConfig/TargetDataSource.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/config/filters/FilterDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/config/filters/FilterDemo.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/config/interceptors/GlobalAspectInteceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/config/interceptors/GlobalAspectInteceptor.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/config/interceptors/InteceptorAdder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/config/interceptors/InteceptorAdder.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/controller/CommentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/controller/CommentController.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/controller/GlobalExceptionHandlerForRestRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/controller/GlobalExceptionHandlerForRestRequest.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/controller/HealthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/controller/HealthController.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/controller/MomentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/controller/MomentController.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/controller/RefreshController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/controller/RefreshController.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/dataaccess/dataobject/CommentDo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/dataaccess/dataobject/CommentDo.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/dataaccess/dataobject/MomentDo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/dataaccess/dataobject/MomentDo.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/dataaccess/mapper/CommentDoMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/dataaccess/mapper/CommentDoMapper.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/dataaccess/mapper/MomentDoMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/dataaccess/mapper/MomentDoMapper.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/service/CommentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/service/CommentService.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/service/MomentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/service/MomentService.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/service/impl/CommentServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/service/impl/CommentServiceImpl.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/java/spring/cloud/biz/service/impl/MomentServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/java/spring/cloud/biz/service/impl/MomentServiceImpl.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/resources/WEB-INF/toolbox.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/resources/WEB-INF/toolbox.xml -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/resources/bootstrap.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/resources/bootstrap.properties -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/resources/generatorConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/resources/generatorConfig.xml -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/resources/i18n/messages.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/resources/i18n/messages_en_US.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/resources/i18n/messages_en_US.properties -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/resources/i18n/messages_zh_CN.properties: -------------------------------------------------------------------------------- 1 | internalErr=系统错误 2 | invalidParam=参数错误 3 | noThisMoment=动态不存在 -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/resources/logback.xml -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/resources/mapping/CommentDoMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/resources/mapping/CommentDoMapper.xml -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/resources/mapping/MomentDoMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/resources/mapping/MomentDoMapper.xml -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/resources/mybatis-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/resources/mybatis-config.xml -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/resources/mybatisGenerator/generatorConfig.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/resources/mybatisGenerator/generatorConfig.properties -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/resources/mybatisGenerator/mysql-connector-java-5.1.30.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/main/resources/mybatisGenerator/mysql-connector-java-5.1.30.jar -------------------------------------------------------------------------------- /spring-cloud-biz/src/main/resources/templates/error.vm: -------------------------------------------------------------------------------- 1 | 404 -- error page -------------------------------------------------------------------------------- /spring-cloud-biz/src/test/java/spring/cloud/biz/BaseIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/test/java/spring/cloud/biz/BaseIntegrationTest.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/test/java/spring/cloud/biz/BaseServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/test/java/spring/cloud/biz/BaseServiceTest.java -------------------------------------------------------------------------------- /spring-cloud-biz/src/test/java/spring/cloud/biz/controller/InternationalDemoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-biz/src/test/java/spring/cloud/biz/controller/InternationalDemoTest.java -------------------------------------------------------------------------------- /spring-cloud-client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/.gitignore -------------------------------------------------------------------------------- /spring-cloud-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/pom.xml -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/GlobalContants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/GlobalContants.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/model/AccountModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/model/AccountModel.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/model/CommentModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/model/CommentModel.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/model/MomentModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/model/MomentModel.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/model/enumModel/AppEnvType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/model/enumModel/AppEnvType.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/uitils/CopyProperityUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/uitils/CopyProperityUtils.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/uitils/DateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/uitils/DateUtils.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/uitils/EncryptUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/uitils/EncryptUtil.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/uitils/FileTypeHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/uitils/FileTypeHelper.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/uitils/HttpClientUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/uitils/HttpClientUtil.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/uitils/JSONUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/uitils/JSONUtil.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/uitils/ObjectParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/uitils/ObjectParser.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/uitils/ParamCheckUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/uitils/ParamCheckUtils.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/uitils/ParamUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/uitils/ParamUtils.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/uitils/RandomGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/uitils/RandomGenerator.java -------------------------------------------------------------------------------- /spring-cloud-client/src/main/java/spring/cloud/client/uitils/XmlParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-client/src/main/java/spring/cloud/client/uitils/XmlParser.java -------------------------------------------------------------------------------- /spring-cloud-eureka/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-eureka/.gitignore -------------------------------------------------------------------------------- /spring-cloud-eureka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-eureka/pom.xml -------------------------------------------------------------------------------- /spring-cloud-eureka/src/main/java/spring/cloud/eureka/server/EurekaServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-eureka/src/main/java/spring/cloud/eureka/server/EurekaServerApplication.java -------------------------------------------------------------------------------- /spring-cloud-eureka/src/main/java/spring/cloud/eureka/server/controller/HealthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-eureka/src/main/java/spring/cloud/eureka/server/controller/HealthController.java -------------------------------------------------------------------------------- /spring-cloud-eureka/src/main/java/spring/cloud/eureka/server/controller/RefreshController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-eureka/src/main/java/spring/cloud/eureka/server/controller/RefreshController.java -------------------------------------------------------------------------------- /spring-cloud-eureka/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-eureka/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-cloud-eureka/src/test/java/spring/cloud/eureka/server/ApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-eureka/src/test/java/spring/cloud/eureka/server/ApplicationTests.java -------------------------------------------------------------------------------- /spring-cloud-gateway/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/.gitignore -------------------------------------------------------------------------------- /spring-cloud-gateway/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/pom.xml -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/GateWayApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/GateWayApplication.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/AccountHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/AccountHelper.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/CustomVelocityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/CustomVelocityConfig.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/GlobalBeanConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/GlobalBeanConfig.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/GlobalCacheHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/GlobalCacheHelper.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/GlobalConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/GlobalConstants.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/filters/FilterDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/filters/FilterDemo.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/interceptors/CookieCheckInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/interceptors/CookieCheckInterceptor.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/interceptors/GlobalAspectInteceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/interceptors/GlobalAspectInteceptor.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/interceptors/InteceptorAdder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/config/interceptors/InteceptorAdder.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/controller/AccountController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/controller/AccountController.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/controller/CommentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/controller/CommentController.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/controller/HealthCheckController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/controller/HealthCheckController.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/controller/MomentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/controller/MomentController.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/controller/RefreshController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/controller/RefreshController.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/feignService/AccountFeignService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/feignService/AccountFeignService.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/feignService/AccountHealthCheckService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/feignService/AccountHealthCheckService.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/feignService/BizHealthCheckService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/feignService/BizHealthCheckService.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/feignService/CommentFeignService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/feignService/CommentFeignService.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/feignService/MomentFeignService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/feignService/MomentFeignService.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/service/AccountService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/service/AccountService.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/java/spring/cloud/gateway/service/impl/AccountServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/java/spring/cloud/gateway/service/impl/AccountServiceImpl.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/resources/WEB-INF/toolbox.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/resources/WEB-INF/toolbox.xml -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/resources/bootstrap.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/resources/bootstrap.properties -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/resources/i18n/messages.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/resources/i18n/messages_en_US.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/resources/i18n/messages_en_US.properties -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/resources/i18n/messages_zh_CN.properties: -------------------------------------------------------------------------------- 1 | internalErr=系统错误 2 | invalidParam=参数错误 3 | needLogin=请登录 -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/resources/logback.xml -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/resources/mybatis-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/resources/mybatis-config.xml -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/resources/templates/commentList.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/resources/templates/commentList.vm -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/resources/templates/error.vm: -------------------------------------------------------------------------------- 1 | #parse("index.vm") -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/resources/templates/index.vm: -------------------------------------------------------------------------------- 1 |
Welcome to spring cloud demo
-------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/resources/templates/layout/default.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/resources/templates/layout/default.vm -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/resources/templates/login.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/resources/templates/login.vm -------------------------------------------------------------------------------- /spring-cloud-gateway/src/main/resources/templates/momentList.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/main/resources/templates/momentList.vm -------------------------------------------------------------------------------- /spring-cloud-gateway/src/test/java/spring/cloud/gateway/BaseIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/test/java/spring/cloud/gateway/BaseIntegrationTest.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/test/java/spring/cloud/gateway/BaseServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/test/java/spring/cloud/gateway/BaseServiceTest.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/test/java/spring/cloud/gateway/controller/InternationalDemoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/test/java/spring/cloud/gateway/controller/InternationalDemoTest.java -------------------------------------------------------------------------------- /spring-cloud-gateway/src/test/java/spring/cloud/gateway/controller/UtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-gateway/src/test/java/spring/cloud/gateway/controller/UtilTest.java -------------------------------------------------------------------------------- /spring-cloud-parent/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-parent/.gitignore -------------------------------------------------------------------------------- /spring-cloud-parent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-parent/pom.xml -------------------------------------------------------------------------------- /spring-cloud-starter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/.gitignore -------------------------------------------------------------------------------- /spring-cloud-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/pom.xml -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/Bean/SpringBeanAutoConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/Bean/SpringBeanAutoConfig.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/Bean/SpringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/Bean/SpringUtil.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/GlobalBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/GlobalBean.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/RemoteIpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/RemoteIpUtil.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/StarterConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/StarterConstants.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/cache/CacheService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/cache/CacheService.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/cache/CacheServiceAutoConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/cache/CacheServiceAutoConfig.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/cache/CacheServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/cache/CacheServiceImpl.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/locale/LocaleAutoConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/locale/LocaleAutoConfig.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/locale/LocaleMessageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/locale/LocaleMessageService.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/locale/RequestLocaleResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/locale/RequestLocaleResolver.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/model/ErrorCodeMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/model/ErrorCodeMap.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/model/ListResultModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/model/ListResultModel.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/model/ResultModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/model/ResultModel.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/model/TraceIdHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/model/TraceIdHelper.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/springCloud/CustomCallable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/springCloud/CustomCallable.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/springCloud/CustomHystrixConcurrencyStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/springCloud/CustomHystrixConcurrencyStrategy.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/springCloud/TraceIdFeignHttpRequrestInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/springCloud/TraceIdFeignHttpRequrestInterceptor.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/java/spring/cloud/demo/springCloud/TraceIdHttpRequestInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/java/spring/cloud/demo/springCloud/TraceIdHttpRequestInterceptor.java -------------------------------------------------------------------------------- /spring-cloud-starter/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chxfantasy/spring-cloud-demo/HEAD/spring-cloud-starter/src/main/resources/META-INF/spring.factories --------------------------------------------------------------------------------