iwangchuanli / pinyougou-mall

品优购网上商城是一个综合性的 B2B2C 平台,类似京东商城、天猫商城。网站采用商家入驻的模式,商家入驻平台提交申请,有平台进行资质审核,审核通过后,商家拥有独立的管理后台录入商品信息。商品经过平台审核后即可发布。 品优购网上商城主要分为网站前台、运营商后台、商家管理后台三个子系统。该系统运用了多种技术供学习参考。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

分布式电商项目-品优购

介绍

一个综合性的 B2B2C 的电商网站系统。网站采用商家入驻的模式,商家入驻平台提交申请,有平台进行资质审核,审核通过后,商家拥有独立的管理后台录入商品信息。商品经过平台审核后即可发布。

预览

index

项目简介

系统模块

  • 网站前台
  • 运营商平台
  • 商家管理平台

框架组合

前端 angularJS + Bootstrap 后端 Spring + SpringMVC + mybatis + Dubbox

系统架构 面向服务的架构(SOA架构)。控制层与服务层分离,通过网络调用。 面向服务的架构

Dubbox框架 致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。远程服务调用的分布式框架。

原理图 Dubbox原理图 节点角色说明:

  • Provider: 暴露服务的服务提供方。
  • Consumer: 调用远程服务的服务消费方。
  • Registry: 服务注册与发现的注册中心。
  • Monitor: 统计服务的调用次调和调用时间的监控中心。
  • Container: 服务运行容器。

模块关联关系图:模块关联图

品优购项目笔记(上)

品优购项目笔记(中)

品优购项目笔记(下)

源码目录

project

About

品优购网上商城是一个综合性的 B2B2C 平台,类似京东商城、天猫商城。网站采用商家入驻的模式,商家入驻平台提交申请,有平台进行资质审核,审核通过后,商家拥有独立的管理后台录入商品信息。商品经过平台审核后即可发布。 品优购网上商城主要分为网站前台、运营商后台、商家管理后台三个子系统。该系统运用了多种技术供学习参考。


Languages

Language:JavaScript 76.1%Language:Java 9.2%Language:CSS 7.2%Language:HTML 7.2%Language:FreeMarker 0.3%Language:Shell 0.0%