该项目为基于Spring Cloud Alibaba技术栈构建的云创商城微服务架构设计源码,总计包含699个文件。其中,XML配置文件275个,Java源文件258个,class文件132个,YAML配置文件19个,Idea项目文件9个,InitFunc脚本4个,Git忽略文件2个。该系统专注于管理购物商城的数据,实现商品选择、订单扣减库存、查询订单信息,并支持发货、退货、退款等购物功能。
关键词
微服务架构 Spring Cloud Alibaba Java
目录结构
├── .idea ├── .gitignore ├── compiler.xml ├── encodings.xml ├── jarRepositories.xml ├── libraries ├── Maven__ch_qos_logback_logback_classic_1_2_3.xml ├── Maven__ch_qos_logback_logback_core_1_2_3.xml ├── Maven__com_alibaba_cloud_spring_cloud_alibaba_commons_2_2_8_RELEASE.xml ├── Maven__com_alibaba_cloud_spring_cloud_alibaba_sentinel_datasource_2_2_8_RELEASE.xml ├── Maven__com_alibaba_cloud_spring_cloud_circuitbreaker_sentinel_2_2_8_RELEASE.xml ├── Maven__com_alibaba_cloud_spring_cloud_starter_alibaba_nacos_config_2_2_8_RELEASE.xml ├── Maven__com_alibaba_cloud_spring_cloud_starter_alibaba_nacos_discovery_2_2_8_RELEASE.xml ├── Maven__com_alibaba_cloud_spring_cloud_starter_alibaba_sentinel_2_2_8_RELEASE.xml ├── Maven__com_alibaba_csp_sentinel_annotation_aspectj_1_8_4.xml ├── Maven__com_alibaba_csp_sentinel_api_gateway_adapter_common_1_8_4.xml ├── Maven__com_alibaba_csp_sentinel_cluster_client_default_1_8_4.xml ├── Maven__com_alibaba_csp_sentinel_cluster_common_default_1_8_4.xml ├── Maven__com_alibaba_csp_sentinel_cluster_server_default_1_8_4.xml ├── Maven__com_alibaba_csp_sentinel_core_1_8_4.xml ├── Maven__com_alibaba_csp_sentinel_datasource_extension_1_8_4.xml ├── Maven__com_alibaba_csp_sentinel_parameter_flow_control_1_8_4.xml ├── Maven__com_alibaba_csp_sentinel_reactor_adapter_1_8_4.xml ├── Maven__com_alibaba_csp_sentinel_spring_cloud_gateway_adapter_1_8_4.xml ├── Maven__com_alibaba_csp_sentinel_spring_webflux_adapter_1_8_4.xml ├── Maven__com_alibaba_csp_sentinel_spring_webmvc_adapter_1_8_4.xml ├── Maven__com_alibaba_csp_sentinel_transport_common_1_8_4.xml ├── Maven__com_alibaba_csp_sentinel_transport_simple_http_1_8_4.xml ├── Maven__com_alibaba_fastjson_1_2_49.xml ├── Maven__com_alibaba_nacos_nacos_auth_plugin_2_1_0.xml ├── Maven__com_alibaba_nacos_nacos_client_2_1_0.xml ├── Maven__com_alibaba_nacos_nacos_encryption_plugin_2_1_0.xml ├── Maven__com_alibaba_spring_spring_context_support_1_0_11.xml ├── Maven__com_baomidou_mybatis_plus_3_5_1.xml ├── Maven__com_baomidou_mybatis_plus_annotation_3_5_1.xml ├── Maven__com_baomidou_mybatis_plus_boot_starter_3_5_1.xml ├── Maven__com_baomidou_mybatis_plus_core_3_5_1.xml ├── Maven__com_baomidou_mybatis_plus_extension_3_5_1.xml ├── Maven__com_baomidou_mybatis_plus_generator_3_5_3.xml ├── Maven__com_fasterxml_classmate_1_5_1.xml ├── Maven__com_fasterxml_jackson_core_jackson_annotations_2_11_4.xml ├── Maven__com_fasterxml_jackson_core_jackson_core_2_11_4.xml ├── Maven__com_fasterxml_jackson_core_jackson_databind_2_11_4.xml ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jdk8_2_11_4.xml ├── Maven__com_fasterxml_jackson_datatype_jackson_datatype_jsr310_2_11_4.xml ├── Maven__com_fasterxml_jackson_module_jackson_module_parameter_names_2_11_4.xml ├── Maven__com_github_jsqlparser_jsqlparser_4_3.xml ├── Maven__com_github_xiaoymin_swagger_bootstrap_ui_1_9_6.xml ├── Maven__com_google_code_findbugs_jsr305_3_0_1.xml ├── Maven__com_google_code_findbugs_jsr305_3_0_2.xml ├── Maven__com_google_errorprone_error_prone_annotations_2_3_4.xml ├── Maven__com_google_guava_failureaccess_1_0_1.xml ├── Maven__com_google_guava_guava_30_0_jre.xml ├── Maven__com_google_guava_listenablefuture_9999_0_empty_to_avoid_conflict_with_guava.xml ├── Maven__com_google_j2objc_j2objc_annotations_1_3.xml ├── Maven__com_googlecode_concurrentlinkedhashmap_concurrentlinkedhashmap_lru_1_4_2.xml ├── Maven__com_jayway_jsonpath_json_path_2_4_0.xml ├── Maven__com_mysql_mysql_connector_j_8_0_31.xml ├── Maven__com_netflix_archaius_archaius_core_0_7_7.xml ├── Maven__com_netflix_hystrix_hystrix_core_1_5_18.xml ├── Maven__com_netflix_netflix_commons_netflix_commons_util_0_3_0.xml ├── Maven__com_netflix_netflix_commons_netflix_statistics_0_1_1.xml ├── Maven__com_netflix_ribbon_ribbon_2_3_0.xml ├── Maven__com_netflix_ribbon_ribbon_core_2_3_0.xml ├── Maven__com_netflix_ribbon_ribbon_httpclient_2_3_0.xml ├── Maven__com_netflix_ribbon_ribbon_loadbalancer_2_3_0.xml ├── Maven__com_netflix_ribbon_ribbon_transport_2_3_0.xml ├── Maven__com_netflix_servo_servo_core_0_12_21.xml ├── Maven__com_sun_jersey_contribs_jersey_apache_client4_1_19_1.xml ├── Maven__com_sun_jersey_jersey_client_1_19_1.xml ├── Maven__com_sun_jersey_jersey_core_1_19_1.xml ├── Maven__com_vaadin_external_google_android_json_0_0_20131108_vaadin1.xml ├── Maven__com_zaxxer_HikariCP_3_4_5.xml ├── Maven__commons_beanutils_commons_beanutils_1_9_4.xml ├── Maven__commons_cli_commons_cli_1_2.xml ├── Maven__commons_codec_commons_codec_1_14.xml ├── Maven__commons_collections_commons_collections_3_2_2.xml ├── Maven__commons_configuration_commons_configuration_1_8.xml ├── Maven__commons_digester_commons_digester_2_1.xml ├── Maven__commons_fileupload_commons_fileupload_1_4.xml ├── Maven__commons_io_commons_io_2_2.xml ├── Maven__commons_lang_commons_lang_2_6.xml ├── Maven__commons_logging_commons_logging_1_2.xml ├── Maven__commons_validator_commons_validator_1_7.xml ├── Maven__io_github_openfeign_feign_core_10_12.xml ├── Maven__io_github_openfeign_feign_hystrix_10_12.xml ├── Maven__io_github_openfeign_feign_slf4j_10_12.xml ├── Maven__io_github_openfeign_form_feign_form_3_8_0.xml ├── Maven__io_github_openfeign_form_feign_form_spring_3_8_0.xml ├── Maven__io_jsonwebtoken_jjwt_0_9_0.xml ├── Maven__io_netty_netty_all_4_1_65_Final.xml ├── Maven__io_netty_netty_buffer_4_1_65_Final.xml ├── Maven__io_netty_netty_codec_4_1_65_Final.xml ├── Maven__io_netty_netty_codec_http2_4_1_65_Final.xml ├── Maven__io_netty_netty_codec_http_4_1_65_Final.xml ├── Maven__io_netty_netty_codec_socks_4_1_65_Final.xml ├── Maven__io_netty_netty_common_4_1_65_Final.xml ├── Maven__io_netty_netty_handler_4_1_65_Final.xml ├── Maven__io_netty_netty_handler_proxy_4_1_65_Final.xml ├── Maven__io_netty_netty_resolver_4_1_65_Final.xml ├── Maven__io_netty_netty_transport_4_1_65_Final.xml ├── Maven__io_netty_netty_transport_native_epoll_linux_x86_64_4_1_65_Final.xml ├── Maven__io_netty_netty_transport_native_unix_common_4_1_65_Final.xml ├── Maven__io_projectreactor_addons_reactor_extra_3_3_6_RELEASE.xml ├── Maven__io_projectreactor_netty_reactor_netty_0_9_20_RELEASE.xml ├── Maven__io_projectreactor_reactor_core_3_3_17_RELEASE.xml ├── Maven__io_prometheus_simpleclient_0_5_0.xml ├── Maven__io_reactivex_rxjava_1_3_8.xml ├── Maven__io_reactivex_rxnetty_0_4_9.xml ├── Maven__io_reactivex_rxnetty_contexts_0_4_9.xml ├── Maven__io_reactivex_rxnetty_servo_0_4_9.xml ├── Maven__io_springfox_springfox_core_2_9_2.xml ├── Maven__io_springfox_springfox_schema_2_9_2.xml ├── Maven__io_springfox_springfox_spi_2_9_2.xml ├── Maven__io_springfox_springfox_spring_web_2_9_2.xml ├── Maven__io_springfox_springfox_swagger2_2_9_2.xml ├── Maven__io_springfox_springfox_swagger_common_2_9_2.xml ├── Maven__io_swagger_swagger_annotations_1_5_20.xml ├── Maven__io_swagger_swagger_models_1_5_21.xml ├── Maven__io_zipkin_brave_brave_5_12_7.xml ├── Maven__io_zipkin_brave_brave_context_slf4j_5_12_7.xml ├── Maven__io_zipkin_brave_brave_instrumentation_http_5_12_7.xml ├── Maven__io_zipkin_brave_brave_instrumentation_httpasyncclient_5_12_7.xml ├── Maven__io_zipkin_brave_brave_instrumentation_httpclient_5_12_7.xml ├── Maven__io_zipkin_brave_brave_instrumentation_jms_5_12_7.xml ├── Maven__io_zipkin_brave_brave_instrumentation_kafka_clients_5_12_7.xml ├── Maven__io_zipkin_brave_brave_instrumentation_kafka_streams_5_12_7.xml ├── Maven__io_zipkin_brave_brave_instrumentation_messaging_5_12_7.xml ├── Maven__io_zipkin_brave_brave_instrumentation_rpc_5_12_7.xml ├── Maven__io_zipkin_brave_brave_instrumentation_servlet_5_12_7.xml ├── Maven__io_zipkin_brave_brave_instrumentation_spring_rabbit_5_12_7.xml ├── Maven__io_zipkin_brave_brave_instrumentation_spring_web_5_12_7.xml ├── Maven__io_zipkin_brave_brave_instrumentation_spring_webmvc_5_12_7.xml ├── Maven__io_zipkin_reporter2_zipkin_reporter_2_15_2.xml ├── Maven__io_zipkin_reporter2_zipkin_reporter_brave_2_15_2.xml ├── Maven__io_zipkin_reporter2_zipkin_reporter_metrics_micrometer_2_15_2.xml ├── Maven__io_zipkin_reporter2_zipkin_sender_activemq_client_2_15_2.xml ├── Maven__io_zipkin_reporter2_zipkin_sender_amqp_client_2_15_2.xml ├── Maven__io_zipkin_reporter2_zipkin_sender_kafka_2_15_2.xml ├── Maven__io_zipkin_zipkin2_zipkin_2_21_7.xml ├── Maven__jakarta_activation_jakarta_activation_api_1_2_2.xml ├── Maven__jakarta_annotation_jakarta_annotation_api_1_3_5.xml ├── Maven__jakarta_validation_jakarta_validation_api_2_0_2.xml ├── Maven__jakarta_xml_bind_jakarta_xml_bind_api_2_3_3.xml ├── Maven__javax_activation_javax_activation_api_1_2_0.xml ├── Maven__javax_inject_javax_inject_1.xml ├── Maven__javax_ws_rs_jsr311_api_1_1_1.xml ├── Maven__javax_xml_bind_jaxb_api_2_3_1.xml ├── Maven__junit_junit_4_13_2.xml ├── Maven__mysql_mysql_connector_java_5_1_34.xml ├── Maven__mysql_mysql_connector_java_8_0_25.xml ├── Maven__net_bytebuddy_byte_buddy_1_10_22.xml ├── Maven__net_bytebuddy_byte_buddy_agent_1_10_22.xml ├── Maven__net_minidev_accessors_smart_2_3_1.xml ├── Maven__net_minidev_json_smart_2_3_1.xml ├── Maven__org_apache_commons_commons_lang3_3_10.xml ├── Maven__org_apache_httpcomponents_httpasyncclient_4_1_4.xml ├── Maven__org_apache_httpcomponents_httpclient_4_5_13.xml ├── Maven__org_apache_httpcomponents_httpcore_4_4_14.xml ├── Maven__org_apache_httpcomponents_httpcore_nio_4_4_14.xml ├── Maven__org_apache_logging_log4j_log4j_api_2_13_3.xml ├── Maven__org_apache_logging_log4j_log4j_to_slf4j_2_13_3.xml ├── Maven__org_apache_rocketmq_rocketmq_acl_4_9_3.xml ├── Maven__org_apache_rocketmq_rocketmq_client_4_9_3.xml ├── Maven__org_apache_rocketmq_rocketmq_common_4_9_3.xml ├── Maven__org_apache_rocketmq_rocketmq_logging_4_9_3.xml ├── Maven__org_apache_rocketmq_rocketmq_remoting_4_9_3.xml ├── Maven__org_apache_rocketmq_rocketmq_spring_boot_2_2_2.xml ├── Maven__org_apache_rocketmq_rocketmq_spring_boot_starter_2_2_2.xml ├── Maven__org_apache_rocketmq_rocketmq_srvutil_4_9_3.xml ├── Maven__org_apache_tomcat_embed_tomcat_embed_core_9_0_46.xml ├── Maven__org_apache_tomcat_embed_tomcat_embed_websocket_9_0_46.xml ├── Maven__org_apiguardian_apiguardian_api_1_1_0.xml ├── Maven__org_aspectj_aspectjrt_1_9_6.xml ├── Maven__org_aspectj_aspectjweaver_1_9_6.xml ├── Maven__org_assertj_assertj_core_3_16_1.xml ├── Maven__org_bouncycastle_bcpkix_jdk15on_1_64.xml ├── Maven__org_bouncycastle_bcprov_jdk15on_1_64.xml ├── Maven__org_checkerframework_checker_qual_3_5_0.xml ├── Maven__org_freemarker_freemarker_2_3_31.xml ├── Maven__org_glassfish_jakarta_el_3_0_3.xml ├── Maven__org_hamcrest_hamcrest_2_2.xml ├── Maven__org_hdrhistogram_HdrHistogram_2_1_9.xml ├── Maven__org_hibernate_validator_hibernate_validator_6_1_7_Final.xml ├── Maven__org_javassist_javassist_3_25_0_GA.xml ├── Maven__org_jboss_logging_jboss_logging_3_4_2_Final.xml ├── Maven__org_junit_jupiter_junit_jupiter_5_6_3.xml ├── Maven__org_junit_jupiter_junit_jupiter_api_5_6_3.xml ├── Maven__org_junit_jupiter_junit_jupiter_engine_5_6_3.xml ├── Maven__org_junit_jupiter_junit_jupiter_params_5_6_3.xml ├── Maven__org_junit_platform_junit_platform_commons_1_6_3.xml ├── Maven__org_junit_platform_junit_platform_engine_1_6_3.xml ├── Maven__org_junit_vintage_junit_vintage_engine_5_6_3.xml ├── Maven__org_mapstruct_mapstruct_1_2_0_Final.xml ├── Maven__org_mockito_mockito_core_3_3_3.xml ├── Maven__org_mockito_mockito_junit_jupiter_3_3_3.xml ├── Maven__org_mybatis_mybatis_3_5_9.xml ├── Maven__org_mybatis_mybatis_spring_2_0_6.xml ├── Maven__org_objenesis_objenesis_2_6.xml ├── Maven__org_opentest4j_opentest4j_1_2_0.xml ├── Maven__org_ow2_asm_asm_5_0_4.xml ├── Maven__org_projectlombok_lombok_1_18_20.xml ├── Maven__org_projectlombok_lombok_1_18_24.xml ├── Maven__org_reactivestreams_reactive_streams_1_0_3.xml ├── Maven__org_skyscreamer_jsonassert_1_5_0.xml ├── Maven__org_slf4j_jul_to_slf4j_1_7_30.xml ├── Maven__org_slf4j_slf4j_api_1_7_30.xml ├── Maven__org_springframework_boot_spring_boot_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_autoconfigure_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_starter_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_starter_aop_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_starter_freemarker_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_starter_jdbc_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_starter_json_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_starter_logging_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_starter_reactor_netty_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_starter_test_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_starter_tomcat_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_starter_validation_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_starter_web_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_starter_webflux_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_test_2_3_12_RELEASE.xml ├── Maven__org_springframework_boot_spring_boot_test_autoconfigure_2_3_12_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_commons_2_2_9_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_context_2_2_9_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_gateway_server_2_2_9_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_netflix_archaius_2_2_9_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_netflix_ribbon_2_2_9_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_openfeign_core_2_2_9_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_sleuth_core_2_2_8_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_sleuth_zipkin_2_2_8_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_starter_2_2_9_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_starter_gateway_2_2_9_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_starter_netflix_archaius_2_2_9_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_starter_netflix_ribbon_2_2_9_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_starter_openfeign_2_2_9_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_starter_sleuth_2_2_8_RELEASE.xml ├── Maven__org_springframework_cloud_spring_cloud_starter_zipkin_2_2_8_RELEASE.xml ├── Maven__org_springframework_plugin_spring_plugin_core_1_2_0_RELEASE.xml ├── Maven__org_springframework_plugin_spring_plugin_metadata_1_2_0_RELEASE.xml ├── Maven__org_springframework_security_spring_security_crypto_5_3_9_RELEASE.xml ├── Maven__org_springframework_security_spring_security_rsa_1_0_9_RELEASE.xml ├── Maven__org_springframework_spring_aop_5_2_15_RELEASE.xml ├── Maven__org_springframework_spring_beans_5_2_15_RELEASE.xml ├── Maven__org_springframework_spring_context_5_2_15_RELEASE.xml ├── Maven__org_springframework_spring_context_support_5_2_15_RELEASE.xml ├── Maven__org_springframework_spring_core_5_2_15_RELEASE.xml ├── Maven__org_springframework_spring_expression_5_2_15_RELEASE.xml ├── Maven__org_springframework_spring_jcl_5_2_15_RELEASE.xml ├── Maven__org_springframework_spring_jdbc_5_2_15_RELEASE.xml ├── Maven__org_springframework_spring_messaging_5_2_15_RELEASE.xml ├── Maven__org_springframework_spring_test_5_2_15_RELEASE.xml ├── Maven__org_springframework_spring_tx_5_2_15_RELEASE.xml ├── Maven__org_springframework_spring_web_5_2_15_RELEASE.xml ├── Maven__org_springframework_spring_webflux_5_2_15_RELEASE.xml ├── Maven__org_springframework_spring_webmvc_5_2_15_RELEASE.xml ├── Maven__org_synchronoss_cloud_nio_multipart_parser_1_1_0.xml ├── Maven__org_synchronoss_cloud_nio_stream_storage_1_1_3.xml ├── Maven__org_xmlunit_xmlunit_core_2_7_0.xml ├── Maven__org_yaml_snakeyaml_1_26.xml ├── misc.xml ├── modules.xml ├── vcs.xml ├── ycsc-alibaba.iml ├── readme.txt ├── shop-sale.iml ├── ycsh-alibaba ├── .idea ├── .gitignore ├── compiler.xml ├── dataSources.xml ├── encodings.xml ├── jarRepositories.xml ├── misc.xml ├── uiDesigner.xml ├── vcs.xml ├── api-gateway ├── api-gateway.iml ├── pom.xml ├── src ├── main ├── java ├── com ├── zrrd ├── shop ├── GatewayApplication.java ├── config ├── GateWayConfiguration.java ├── filter ├── AuthGlobalFilter.java ├── util ├── JwtUtil.java ├── resources ├── application.yml ├── application_v1.yml ├── application_v2.yml ├── target ├── classes ├── application.yml ├── application_v1.yml ├── application_v2.yml ├── com ├── zrrd ├── shop ├── GatewayApplication.class ├── config ├── GateWayConfiguration$1.class ├── GateWayConfiguration.class ├── filter ├── AuthGlobalFilter.class ├── util ├── JwtUtil.class ├── code-generator ├── code-generator.iml ├── pom.xml ├── src ├── test ├── java ├── com ├── zrrd ├── shop ├── test ├── MyBatisPlusGeneratorTest.java ├── target ├── test-classes ├── com ├── zrrd ├── shop ├── test ├── MyBatisPlusGeneratorTest.class ├── pom.xml ├── shop-common ├── pom.xml ├── shop-common.iml ├── src ├── main ├── java ├── com ├── zrrd ├── shop ├── pms ├── entity ├── Album.java ├── AlbumPic.java ├── Brand.java ├── Comment.java ├── CommentReplay.java ├── FeightTemplate.java ├── MemberPrice.java ├── Product.java ├── ProductAttribute.java ├── ProductAttributeCategory.java ├── ProductAttributeValue.java ├── ProductCategory.java ├── ProductFullReduction.java ├── ProductLadder.java ├── ProductOperateLog.java ├── ProductVertifyRecord.java ├── SkuStock.java ├── pojo ├── Order.java ├── Product.java ├── User.java ├── sms ├── entity ├── Coupon.java ├── CouponHistory.java ├── FlashPromotion.java ├── FlashPromotionLog.java ├── FlashPromotionSession.java ├── HomeAdvertise.java ├── HomeBrand.java ├── HomeNewProduct.java ├── HomeRecommendProduct.java ├── HomeRecommendSubject.java ├── ums ├── entity ├── Admin.java ├── AdminLoginLog.java ├── GrowthChangeHistory.java ├── IntegrationChangeHistory.java ├── IntegrationConsumeSetting.java ├── Member.java ├── MemberLevel.java ├── MemberLoginLog.java ├── MemberReceiveAddress.java ├── MemberRuleSetting.java ├── MemberStatisticsInfo.java ├── MemberTag.java ├── MemberTask.java ├── Menu.java ├── Permission.java ├── Resource.java ├── ResourceCategory.java ├── Role.java ├── util ├── ExceptionHandlerPage.java ├── JwtUtil.java ├── ResponseResult.java ├── target ├── classes ├── com ├── zrrd ├── shop ├── pojo ├── Order.class ├── Product.class ├── User.class ├── ums ├── entity ├── Admin.class ├── AdminLoginLog.class ├── GrowthChangeHistory.class ├── IntegrationChangeHistory.class ├── IntegrationConsumeSetting.class ├── Member.class ├── MemberLevel.class ├── MemberLoginLog.class ├── MemberReceiveAddress.class ├── MemberRuleSetting.class ├── MemberStatisticsInfo.class ├── MemberTag.class ├── MemberTask.class ├── Menu.class ├── Permission.class ├── Resource.class ├── ResourceCategory.class ├── Role.class ├── util ├── ExceptionHandlerPage.class ├── JwtUtil.class ├── ResponseResult.class ├── shop-order ├── pom.xml ├── shop-order.iml ├── src ├── main ├── java ├── com ├── zrrd ├── shop ├── OrderApplication.java ├── client ├── ProductServiceClient.java ├── ProductServiceExceptionHandler.java ├── config ├── FilePersistence.java ├── MyConfig.java ├── controller ├── OrderController.java ├── dao ├── OrderMapper.java ├── service ├── OrderService.java ├── impl ├── OrderServiceImpl.java ├── resources ├── META-INF ├── services ├── com.alibaba.csp.sentinel.init.InitFunc ├── application.yml ├── bootstrap.yml ├── target ├── classes ├── META-INF ├── services ├── com.alibaba.csp.sentinel.init.InitFunc ├── application.yml ├── bootstrap.yml ├── com ├── zrrd ├── shop ├── OrderApplication.class ├── client ├── ProductServiceClient.class ├── ProductServiceExceptionHandler.class ├── config ├── FilePersistence$1.class ├── FilePersistence$2.class ├── FilePersistence$3.class ├── FilePersistence$4.class ├── FilePersistence$5.class ├── FilePersistence.class ├── MyConfig.class ├── controller ├── OrderController.class ├── dao ├── OrderMapper.class ├── service ├── OrderService.class ├── impl ├── OrderServiceImpl.class ├── shop-sale ├── pom.xml ├── src ├── main ├── java ├── com ├── zrrd ├── shop ├── SaleApplication.java ├── config ├── MyConfig.java ├── SwaggerConfig.java ├── sms ├── controller ├── CouponController.java ├── CouponHistoryController.java ├── FlashPromotionController.java ├── FlashPromotionLogController.java ├── FlashPromotionSessionController.java ├── HomeAdvertiseController.java ├── HomeBrandController.java ├── HomeNewProductController.java ├── HomeRecommendProductController.java ├── HomeRecommendSubjectController.java ├── mapper ├── CouponHistoryMapper.java ├── CouponMapper.java ├── FlashPromotionLogMapper.java ├── FlashPromotionMapper.java ├── FlashPromotionSessionMapper.java ├── HomeAdvertiseMapper.java ├── HomeBrandMapper.java ├── HomeNewProductMapper.java ├── HomeRecommendProductMapper.java ├── HomeRecommendSubjectMapper.java ├── service ├── ICouponHistoryService.java ├── ICouponService.java ├── IFlashPromotionLogService.java ├── IFlashPromotionService.java ├── IFlashPromotionSessionService.java ├── IHomeAdvertiseService.java ├── IHomeBrandService.java ├── IHomeNewProductService.java ├── IHomeRecommendProductService.java ├── IHomeRecommendSubjectService.java ├── impl ├── CouponHistoryServiceImpl.java ├── CouponServiceImpl.java ├── FlashPromotionLogServiceImpl.java ├── FlashPromotionServiceImpl.java ├── FlashPromotionSessionServiceImpl.java ├── HomeAdvertiseServiceImpl.java ├── HomeBrandServiceImpl.java ├── HomeNewProductServiceImpl.java ├── HomeRecommendProductServiceImpl.java ├── HomeRecommendSubjectServiceImpl.java ├── resources ├── bootstrap.yml ├── shop-user ├── pom.xml ├── shop-user.iml ├── src ├── main ├── java ├── com ├── zrrd ├── shop ├── UserApplication.java ├── config ├── MyConfig.java ├── SwaggerConfig.java ├── ums ├── controller ├── AdminController.java ├── AdminLoginLogController.java ├── GrowthChangeHistoryController.java ├── IntegrationChangeHistoryController.java ├── IntegrationConsumeSettingController.java ├── MemberController.java ├── MemberLevelController.java ├── MemberLoginLogController.java ├── MemberReceiveAddressController.java ├── MemberRuleSettingController.java ├── MemberStatisticsInfoController.java ├── MemberTagController.java ├── MemberTaskController.java ├── MenuController.java ├── PermissionController.java ├── ResourceCategoryController.java ├── ResourceController.java ├── RoleController.java ├── mapper ├── AdminLoginLogMapper.java ├── AdminMapper.java ├── GrowthChangeHistoryMapper.java ├── IntegrationChangeHistoryMapper.java ├── IntegrationConsumeSettingMapper.java ├── MemberLevelMapper.java ├── MemberLoginLogMapper.java ├── MemberMapper.java ├── MemberReceiveAddressMapper.java ├── MemberRuleSettingMapper.java ├── MemberStatisticsInfoMapper.java ├── MemberTagMapper.java ├── MemberTaskMapper.java ├── MenuMapper.java ├── PermissionMapper.java ├── ResourceCategoryMapper.java ├── ResourceMapper.java ├── RoleMapper.java ├── service ├── IAdminLoginLogService.java ├── IAdminService.java ├── IGrowthChangeHistoryService.java ├── IIntegrationChangeHistoryService.java ├── IIntegrationConsumeSettingService.java ├── IMemberLevelService.java ├── IMemberLoginLogService.java ├── IMemberReceiveAddressService.java ├── IMemberRuleSettingService.java ├── IMemberService.java ├── IMemberStatisticsInfoService.java ├── IMemberTagService.java ├── IMemberTaskService.java ├── IMenuService.java ├── IPermissionService.java ├── IResourceCategoryService.java ├── IResourceService.java ├── IRoleService.java ├── impl ├── AdminLoginLogServiceImpl.java ├── AdminServiceImpl.java ├── GrowthChangeHistoryServiceImpl.java ├── IntegrationChangeHistoryServiceImpl.java ├── IntegrationConsumeSettingServiceImpl.java ├── MemberLevelServiceImpl.java ├── MemberLoginLogServiceImpl.java ├── MemberReceiveAddressServiceImpl.java ├── MemberRuleSettingServiceImpl.java ├── MemberServiceImpl.java ├── MemberStatisticsInfoServiceImpl.java ├── MemberTagServiceImpl.java ├── MemberTaskServiceImpl.java ├── MenuServiceImpl.java ├── PermissionServiceImpl.java ├── ResourceCategoryServiceImpl.java ├── ResourceServiceImpl.java ├── RoleServiceImpl.java ├── resources ├── application.yml ├── bootstrap.yml ├── test ├── java ├── com ├── zrrd ├── shop ├── JwtTest.java ├── target ├── classes ├── application.yml ├── bootstrap.yml ├── com ├── zrrd ├── shop ├── UserApplication.class ├── config ├── MyConfig.class ├── SwaggerConfig.class ├── ums ├── controller ├── AdminController.class ├── AdminLoginLogController.class ├── GrowthChangeHistoryController.class ├── IntegrationChangeHistoryController.class ├── IntegrationConsumeSettingController.class ├── MemberController.class ├── MemberLevelController.class ├── MemberLoginLogController.class ├── MemberReceiveAddressController.class ├── MemberRuleSettingController.class ├── MemberStatisticsInfoController.class ├── MemberTagController.class ├── MemberTaskController.class ├── MenuController.class ├── PermissionController.class ├── ResourceCategoryController.class ├── ResourceController.class ├── RoleController.class ├── mapper ├── AdminLoginLogMapper.class ├── AdminMapper.class ├── GrowthChangeHistoryMapper.class ├── IntegrationChangeHistoryMapper.class ├── IntegrationConsumeSettingMapper.class ├── MemberLevelMapper.class ├── MemberLoginLogMapper.class ├── MemberMapper.class ├── MemberReceiveAddressMapper.class ├── MemberRuleSettingMapper.class ├── MemberStatisticsInfoMapper.class ├── MemberTagMapper.class ├── MemberTaskMapper.class ├── MenuMapper.class ├── PermissionMapper.class ├── ResourceCategoryMapper.class ├── ResourceMapper.class ├── RoleMapper.class ├── service ├── IAdminLoginLogService.class ├── IAdminService.class ├── IGrowthChangeHistoryService.class ├── IIntegrationChangeHistoryService.class ├── IIntegrationConsumeSettingService.class ├── IMemberLevelService.class ├── IMemberLoginLogService.class ├── IMemberReceiveAddressService.class ├── IMemberRuleSettingService.class ├── IMemberService.class ├── IMemberStatisticsInfoService.class ├── IMemberTagService.class ├── IMemberTaskService.class ├── IMenuService.class ├── IPermissionService.class ├── IResourceCategoryService.class ├── IResourceService.class ├── IRoleService.class ├── impl ├── AdminLoginLogServiceImpl.class ├── AdminServiceImpl.class ├── GrowthChangeHistoryServiceImpl.class ├── IntegrationChangeHistoryServiceImpl.class ├── IntegrationConsumeSettingServiceImpl.class ├── MemberLevelServiceImpl.class ├── MemberLoginLogServiceImpl.class ├── MemberReceiveAddressServiceImpl.class ├── MemberRuleSettingServiceImpl.class ├── MemberServiceImpl.class ├── MemberStatisticsInfoServiceImpl.class ├── MemberTagServiceImpl.class ├── MemberTaskServiceImpl.class ├── MenuServiceImpl.class ├── PermissionServiceImpl.class ├── ResourceCategoryServiceImpl.class ├── ResourceServiceImpl.class ├── RoleServiceImpl.class ├── shop_product ├── pom.xml ├── shop_product.iml ├── src ├── main ├── java ├── com ├── zrrd ├── shop ├── ProductApplication.java ├── config ├── FilePersistence.java ├── MyConfig.java ├── RequestOriginParseDefinition.java ├── pms ├── controller ├── AlbumController.java ├── AlbumPicController.java ├── BrandController.java ├── CommentController.java ├── CommentReplayController.java ├── FeightTemplateController.java ├── MemberPriceController.java ├── ProductAttributeCategoryController.java ├── ProductAttributeController.java ├── ProductAttributeValueController.java ├── ProductCategoryController.java ├── ProductController.java ├── ProductFullReductionController.java ├── ProductLadderController.java ├── ProductOperateLogController.java ├── ProductVertifyRecordController.java ├── SkuStockController.java ├── mapper ├── AlbumMapper.java ├── AlbumPicMapper.java ├── BrandMapper.java ├── CommentMapper.java ├── CommentReplayMapper.java ├── FeightTemplateMapper.java ├── MemberPriceMapper.java ├── ProductAttributeCategoryMapper.java ├── ProductAttributeMapper.java ├── ProductAttributeValueMapper.java ├── ProductCategoryMapper.java ├── ProductFullReductionMapper.java ├── ProductLadderMapper.java ├── ProductMapper.java ├── ProductOperateLogMapper.java ├── ProductVertifyRecordMapper.java ├── SkuStockMapper.java ├── service ├── IAlbumPicService.java ├── IAlbumService.java ├── IBrandService.java ├── ICommentReplayService.java ├── ICommentService.java ├── IFeightTemplateService.java ├── IMemberPriceService.java ├── IProductAttributeCategoryService.java ├── IProductAttributeService.java ├── IProductAttributeValueService.java ├── IProductCategoryService.java ├── IProductFullReductionService.java ├── IProductLadderService.java ├── IProductOperateLogService.java ├── IProductService.java ├── IProductVertifyRecordService.java ├── ISkuStockService.java ├── impl ├── AlbumPicServiceImpl.java ├── AlbumServiceImpl.java ├── BrandServiceImpl.java ├── CommentReplayServiceImpl.java ├── CommentServiceImpl.java ├── FeightTemplateServiceImpl.java ├── MemberPriceServiceImpl.java ├── ProductAttributeCategoryServiceImpl.java ├── ProductAttributeServiceImpl.java ├── ProductAttributeValueServiceImpl.java ├── ProductCategoryServiceImpl.java ├── ProductFullReductionServiceImpl.java ├── ProductLadderServiceImpl.java ├── ProductOperateLogServiceImpl.java ├── ProductServiceImpl.java ├── ProductVertifyRecordServiceImpl.java ├── SkuStockServiceImpl.java ├── resources ├── META-INF ├── services ├── com.alibaba.csp.sentinel.init.InitFunc ├── application.yml ├── bootstrap.yml ├── test ├── java ├── com ├── zrrd ├── test ├── RocketMQTemplateTest.java ├── RocketMQTest.java ├── target ├── classes ├── META-INF ├── services ├── com.alibaba.csp.sentinel.init.InitFunc ├── application.yml ├── bootstrap.yml ├── com ├── zrrd ├── shop ├── ProductApplication.class ├── config ├── FilePersistence$1.class ├── FilePersistence$2.class ├── FilePersistence$3.class ├── FilePersistence$4.class ├── FilePersistence$5.class ├── FilePersistence.class ├── MyConfig.class ├── RequestOriginParseDefinition.class ├── test-classes ├── com ├── zrrd ├── test ├── RocketMQTemplateTest$1.class ├── RocketMQTemplateTest.class ├── RocketMQTest$1.class ├── RocketMQTest.class ├── ycsh-alibaba.iml