# tacomall-springcloud **Repository Path**: java_wangyin/tacomall-springcloud ## Basic Information - **Project Name**: tacomall-springcloud - **Description**: 面向中台架构设计,践行“小前台,大中台”思想,基于spring cloud开发的微服务商城后台。 弹性的水平架构设计,优雅的代码,合理的注释,丰富的接口文档,适合想入门微服务,却又没有适合的项目练习的同学们。 同时该项目适用于企业面对超大型业务需求,免于项目技术选型的迷茫,搭建项目繁琐,服务集群部署(提供docker集群自动化CI/CD解决方案)将主要的精力用于业务开发上。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://www.codingtalk.cn - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 34 - **Created**: 2020-12-17 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
[power by 码上talk©]
面向中台架构设计,践行“小前台,大中台”思想,基于spring cloud开发的微服务商城后台。 弹性的水平架构设计,优雅的代码,合理的注释,丰富的接口文档,适合想入门微服务,却又没有适合的项目练习的同学们。 同时该项目适用于企业面对超大型业务需求,免于项目技术选型的迷茫,搭建项目繁琐,服务集群部署(提供docker集群自动化CI/CD解决方案)将主要的精力用于业务开发上。
spring cloud微服务基于spirngboot开发,还没有springboot开发基础?公司项目不太需要微服务?不用纠结 =====> 另有springboot版本
tacomall并不是一个单纯的后台项目,你可能还需要跨平台小程序=====> tacomall-uniapp
除此之外,你希望我们有一个完整的商城开源项目=====> 商家管理后台 平台管理后台
[TOC] ``` __ ___ ___ ___ ___ _ __ ___ // // / / // ) ) // ) ) // ) ) // ) ) ) ) // ) ) // // / / // / / // // / / // / / / / // / / // // / / ((___( ( ((____ ((___/ / // / / / / ((___( ( // // 如果你发现项目不错,不要忘记给项目点个赞👍,你的支持是我们前进的动力 :) ``` ## 演示微信小程序(微信扫一扫) | 商家管理后台 |
>>>点击进入商家管理后台 |
关注“码上talk”微信公众号 | tacomall QQ交流群 | 我的微信 |
如果您觉得有帮助,请点右上角 "Star" 支持一下谢谢
如果您对此项目感兴趣,请点右上角 "Star" 支持一下谢谢
如果需要帮助请留言或者加微信,晚上20:00后统一回复解决
## 项目结构 通过项目结构,你将清楚明白你即将入手的是一个怎么样的项目,你可能需要什么,如何快速的把它变成自己的产品。 ### 核心业务 - [x] [服务注册](https://gitee.com/running-cat/tacomall-springcloud/tree/master/tacomall-eureka) 服务发现、注册 - [x] [服务配置](https://gitee.com/running-cat/tacomall-springcloud/tree/master/tacomall-config) 服务配置 - [x] [服务监控](https://gitee.com/running-cat/tacomall-springcloud/tree/master/tacomall-admin) 服务监控及服务调整(包含:日志等级调整、基础服务状态与服务使用状态) - [x] [服务网关](https://gitee.com/running-cat/tacomall-springcloud/tree/master/monitor) 接口鉴权和路由分配 - [x] [服务调度](https://gitee.com/running-cat/tacomall-springcloud/tree/master/tacomall-job) 任务集中调度服务 - [x] [业务中台](https://gitee.com/running-cat/tacomall-springcloud/tree/master/tacomall-service/app) 平台业务中台化(包括用户,商品等颗粒化业务) - [ ] [数据中台](https://gitee.com/running-cat/tacomall-springcloud/tree/master/tacomall-service/tacomall-service-data) 平台数据中台化(商品标签,画像) - [x] [小程序前台](https://gitee.com/running-cat/tacomall-springcloud/tree/master/tacomall-enterface/tacomall-enterface-portal) 小程序接口 - [ ] [商家前台](https://gitee.com/running-cat/tacomall-springcloud/tree/master/tacomall-enterface/tacomall-enterface-enterprise) 商家接口 - [ ] [平台前台](https://gitee.com/running-cat/tacomall-springcloud/tree/master/tacomall-enterface/tacomall-enterface-admin) 平台接口 ### 架构原理 中台架构是一种业务思想,它是为了面对急剧变化的业务需求和相对滞后的软件项目交付的矛盾而产生的业务组织和代码开发方式的转变,而微服务又是一个很好的支持中台架构实现的技术手段。 #### 中台架构 中台架构原理图(注意:并非项目实际结构,仅代表原理)