# shop-springcloud-alibaba **Repository Path**: jonnyjiang/shop-springcloud-alibaba ## Basic Information - **Project Name**: shop-springcloud-alibaba - **Description**: 如果spring cloud alibaba + 工作中所用的东西创建了一个脚手架。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-11-15 - **Last Updated**: 2025-03-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README . ├── shop-bean │ └── src │ └── main │ └── java │ └── org │ └── coderjonny ├── shop-order │ └── src │ └── main │ └── java │ └── org │ └── coderjonny ├── shop-product │ └── src │ └── main │ └── java │ └── org │ └── coderjonny ├── shop-user │ └── src │ └── main │ └── java │ └── org │ └── coderjonny ├── shop-utils │ └── src │ └── main │ └── java │ └── org │ └── coderjonny └── src └── main └── java └── org └── coderjonny 36 directories shop-springcloud-alibaba:Maven父工程。 shop-bean:各服务都会使用的JavaBean模块,包含实体类、Dto、Vo等JavaBean。 shop-utils:各服务都会使用的工具类模块。 shop-order:订单微服务,监听的端口为8080。 shop-product:商品微服务,监听的端口为8070。 shop-user:用户微服务,监听的端口为8060 当开启nacos的EnableDiscoverClient时,会提前注册一些类,替换掉OpenFeign默认请求的类,从而从注册中心获取远程地址 nacos配置中心注意: 1. namespace属性填id不是名称 2. 正常来说不同环境不同配置中心,因此无需思考怎么动态切换namespace,正常情况下使用默认的 3. 通过boostrap.yml设置多环境的配置(“---”),设置不同配置中心的地址