Git Product home page Git Product logo

taoshop's Introduction

电子商务项目

电商项目简介

电子商务项目taoshop
项目releases链接:https://github.com/u014427391/taoshop/releases

本开源电商项目,SpringBoot+Dubbo技术栈实现微服务,实现一款分布式集群的电商系统。(开发中...)

开源协议

taoshop使用Apache2.0开源协议

功能

[门户网站]

  • 商品搜索(Lucene)
  • 最新上架
  • 购物车功能
  • 品目商品搜索
  • 优惠券秒杀(高并发处理)
  • 商品详情
  • 商品品类多级联动

[运营平台]

  • 会员中心
  • 订单系统
  • 店铺管理
  • 评论管理
  • 风控系统
  • 采购平台
  • 内容管理

技术栈

  • 模板引擎:Thymeleaf
  • 搜索引擎:Lucene
  • 负载均衡:Nginx
  • 缓存处理:Redis
  • 后台主要框架:SpringBoot、Mybatis
  • 微服务搭建:Dubbo

平台工程目录

├─taoshop----------------------------父项目,公共依赖
│  │
│  ├─taoshop-search--------------------------全局搜索
│  │
│  ├─taoshop-quartz-----------------------任务调度系统
│  │
│  ├─taoshop-sso-------------------------单点登录工程
│  │
│  ├─taoshop-portal--------------------------门户网站
│  │
│  ├─taoshop-cms--------------------------平台cms系统
|  |
|  |─taoshop-order--------------------------平台订单系统
│  │
│  ├─paascloud-provider
│  │  │
│  │  │
│  │  ├─taoshop-provider-usc------------------用户信息服务中心
|  |  |
|  |  |-taoshop-provider-item------------------商品信息服务中心
|  |  |
|  |  |-taoshop-provider-shop------------------商铺信息服务中心
│  │  │
│  │  └─taoshop-provider-order------------------订单信息服务中心
│  │
│  ├─taoshop-provider-api
│  │  │
│  │  │-taoshop-provider-api-usc------------------用户信息服务API
|  |  |
|  |  |-taosho-provider-api-item------------------商品信息服务API
|  |  |
|  |  |-taoshop-provider-api-shop------------------商铺信息服务API
|  |  |
│  │  └─taoshop-provider-api-order------------------订单信息服务API
│  │
│  ├─taoshop-common
│  │  │
│  │  ├─taoshop-common-core------------------平台核心依赖服务
│  │  │
│  │  ├─taoshop-common-zk------------------zookeeper配置工程
│  │  │
│  │  ├─taoshop-common-quartz------------------任务调度服务
│  │  │
│  │  ├─taoshop-security-core------------------安全服务核心服务
│  │  │
│  │  └─taoshop-security-auth2------------------API认证授权服务
│  │




架构设计

Image text

数据库设计

概要设计

Image text

平台功能演示

运营系统登录 Image text

订单管理页面 Image text

附录

为了帮助学习者更好地理解代码,下面给出自己写的一些博客链接

单点登录

CAS单点登录简单介绍

消息队列

RocketMQ入门手册

搜索引擎

Apache Lucene全局搜索引擎入门教程

Dubbo

Dubbo学习笔记

SpringBoot

电商门户网站商品品类多级联动SpringBoot+Thymeleaf实现

Mybatis

Mybatis+Thymeleaf开发遇到的几个问题笔录

缓存

Redis学习笔记之基本数据结构

SpringBoot集成Redis实现缓存处理(Spring AOP技术)

Oracle知识

Oracle知识整理笔录

Oracle笔记之锁表和解锁

Oracle笔记之修改表字段类型

taoshop's People

Contributors

u014427391 avatar venturechan avatar

Watchers

robinson_911 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.