taoshop

基于 SpringBoot+Dubbo 的电商系统
授权协议 Apache-2.0
开发语言 Java
所属分类 建站系统、 网店系统/电子商务
软件类型 开源软件
地区 国产
投 递 者 韦业
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

电商项目简介

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

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

开源协议

taoshop使用Apache2.0开源协议

功能

[前台]

[后台]

技术栈

  • 模板引擎:Thymeleaf

  • 搜索引擎:Lucene

  • 负载均衡:Nginx

  • 缓存处理:Redis

  • 后台主要框架:SpringBoot、Mybatis

  • 微服务搭建:SpringCloud或者阿里的Dubbo

平台工程目录

PS:taoshop-sso重新建个project,链接为https://github.com/u014427391/sso

├─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认证授权服务
│  │

架构设计

数据库设计

概要设计

平台功能演示

运营系统登录 

订单管理页面 

附录

为了帮助学习者更好地理解代码,下面给出自己写的一些博客链接 CAS单点登录简单介绍

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

RocketMQ入门手册

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

 相关资料
  • Hybris适合这些任务吗? 谢谢!

  • 我将开始工作与这个平台下个月,所以我需要一些建议之前。 总而言之,我想问一下我是否应该学习如何在Spring中使用xml配置?

  • 本文向大家介绍详解SpringBoot基于Dubbo和Seata的分布式事务解决方案,包括了详解SpringBoot基于Dubbo和Seata的分布式事务解决方案的使用技巧和注意事项,需要的朋友参考一下 1. 分布式事务初探 一般来说,目前市面上的数据库都支持本地事务,也就是在你的应用程序中,在一个数据库连接下的操作,可以很容易的实现事务的操作。 但是目前,基于SOA的思想,大部分项目都采用微服务

  • 本文向大家介绍SpringBoot系列教程之dubbo和Zookeeper集成方法,包括了SpringBoot系列教程之dubbo和Zookeeper集成方法的使用技巧和注意事项,需要的朋友参考一下 今日学习新的内容:dubbo   dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡

  • 主要内容:Magento,Shopify,Woocommerce,Bigcommerce在本章中,我们将讨论电子商务。 哪些是最受欢迎和最安全的电子商务平台? 需要什么来保护他们? 电子商务是通过互联网销售和购买商品和服务,并通过这种媒介进行支付。 这个交易发生在客户到企业,B2B,客户端到客户之间。 所有这一切,都有钱交易,在使用或者建立电子商务网站时要慎重。 下面列出了一些安全的顶级电子商务平台,并详细说明了这些平台。 Magento 网站链接是 - http://magento

  • 本文向大家介绍Dubbo与Spring的关系?相关面试题,主要包含被问及Dubbo与Spring的关系?时的应答技巧和注意事项,需要的朋友参考一下 Dubbo采用全Spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Spring加载Dubbo的配置即可,Dubbo基于Spring的Schema扩展进行加载。