zoukankan      html  css  js  c++  java
  • 大型分布式电商项目---品优购

    1.概述

    这是一个综合性的B2B2C平台,类似京东商城、天猫商城。网站采用商家入驻的模式。该项目采用Spring+SpirngMVC+Mybatis框架搭建的maven工程,并采用分布式架构按功能将系统分为不同的子系统,将不同的子系统部署到不同的节点服务器独立运行。在各个系统之间采用dubbox+zookeeper进行通信,实现了基于SOA面向服务的架构,使得服务层与表现层分离,此项目为本人学习项目,为传智播客,最后一个商城实战项目,前前后后花了2个月左右,后面几天的内容暂时没做,因为电脑吃不消,完全部署运行此项目需要93台服务器。

    2.项目架构及功能模块图

    3.码云

    https://gitee.com/pyg_mall/pyg-parent/tree/master/pinyougou-parent

    每更新一版本创建一个tag

    4.前端所用技术

    • Html
    • Css
    • JavaScript
    • Node.js
    • Npm
    • Angularjs
    • Webpack
    • Charles

    5.后端所用技术

    • Spring
    • SpringMVC
    • MyBatis
    • MySQL
    • Lombok:省去手动创建setter和getter方法
    • Mycat:数据库分库分表中间件
    • Redis:缓存
    • Jedis:Redis的Java Client
    • Nginx
    • Tomcat
    • Maven
    • Dubbox
    • ZooKeeper
    • Redis
    • Activemq
    • Solr

    6.项目页面展示

    6.1商城首页

    6.2用户登录

    6.3运营商管理后台

    6.4导入数据到solr索引库

    运营商在后台,勾选商品点击【审核通过】后台会将该商品信息保存到solr索引库

  • 相关阅读:
    程序怎么才能把自己的删除掉?
    Winsock编程入门1.初始化Winsock
    关于83版射雕英雄传
    一个感人的爱情故事(中英对照)
    NT系统的命令
    Delphi小巧的Windows NT服务程序源码
    更改Windows 登录屏幕保护程序
    画鬼最易
    濮水垂钓
    现代工作观
  • 原文地址:https://www.cnblogs.com/weiqinshian/p/10362171.html
Copyright © 2011-2022 走看看