基于Spring Cloud Alibaba的云创商城微服务架构设计源码

作品简介

该项目为基于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
创作时间: