Code Monkey home page Code Monkey logo

weixin-shop-spring-cloud's Introduction

微信商城(weixin-shop)

weixin-shop是基于Spring Cloud微服务化电商平台,每个模块单独封装,如有某个模块不能满足业务,可以单独进行改造,无需关心其他模块功能, 各个模块之间通过Fegin调用,多业务系统并行开发,可以用来学习了解Spring Cloud各个组件的功能,了解电商的业务。 代码简洁,架构清晰,适合学习和直接项目中使用;核心技术采用Eureka、Fegin、Ribbon、Zuul、Hystrix、Security、Mybatis、Druid等主要框架和中间件, 前端vue-shop采用Vue全家桶组件,欢迎Star。

如果想了解Dubbo版本Weixin-Dubbo

项目结构

weixin-shop-spring-cloud
├─shop-common                   // 抽取的公共模块
├─shop-common-config            // 暂时没用,以后考虑用springCloud-config实现
├─shop-common-httpclient        // httpclient基础模块
├─shop-common-redis             // Redis基础模块
├─shop-common-service           // service、Dao基础模块
├─shop-consumer-test            // 消费者,主要用于测试下面的模块是否正常
├─shop-service-api              // 服务暴露的接口
│  ├─shop-common-entity         // 基础实体类
│  ├─shop-mq-model              // 消息中间件模块的Model
│  ├─shop-service-cart-api      // 购物车暴露的接口
│  ├─shop-service-comment-api   // 评论模块暴露的接口
│  ├─shop-service-message-api   // 消息模块暴露的接口
│  ├─shop-service-order-api     // 订单模块暴露的接口
│  ├─shop-service-product-api   // 商品模块暴露的接口
│  ├─shop-service-promotion-api // 促销模块暴露的接口
│  ├─shop-service-system-api    // 系统模块暴露的接口
│  └─shop-service-user-api      // 用户模块暴露的接口
├─shop-service-base             // 基础服务模块
│  └─shop-eureka-server         // 注册中心
├─shop-service-cart             // 购物车模块
├─shop-service-comment          // 评论模块
├─shop-service-message          // 消息模块
├─shop-service-order            // 订单模块
├─shop-service-product          // 商品模块
├─shop-service-promotion        // 促销模块
├─shop-service-rabbitmq         // 消息中间件模块
├─shop-service-system           // 系统模块
├─shop-service-user             // 用户模块

QQ群号:55088109

image

weixin-shop-spring-cloud's People

Contributors

chengzhx76 avatar

Watchers

annlei avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.