Skip to content
/ ego Public

电商项目,Spring,Spring MVC,Mybatis,Mybatis-PageHelper,Dubbo 分布式,Redis 缓存,Restful 风格,vsftpd 上传下载、Nginx 等等。

License

Notifications You must be signed in to change notification settings

shanehchao/ego

Repository files navigation

ego

简介

  1. 电商行业的几种模式:

    1. B2B:企业到企业,商家到商家。代表:阿里巴巴、慧聪网
    2. B2C:商家到客户。代表:京东、天猫
    3. C2C:客户到客户。淘宝集市
    4. O2O:线上到线下。美团等
  2. 技术选型

    1. 后台框架:Spring、SpringMVC、Mybatis
    2. 页面:JSP、JSTL、jQuery、EasyUI、KindEditor(富文本编辑器)、CSS+DIV
    3. Redis(缓存服务器)
    4. Solr(搜索)
    5. Dubbo(调用远程服务)
    6. MySQL
    7. Nginx
  3. 开发工具和环境

    1. intellij idea
    2. Maven 3.3.9
    3. Tomcat 7.0.53(Maven Tomcat Plugin)
    4. JDK 1.7
    5. Mysql 5.7
    6. Nginx 1.8.1
    7. Redis 3.0.0
    8. CentOS 6.5(服务器操作系统)
  4. 系统架构

    系统架构

  5. 项目基于SOA的架构

    SOA

项目模块

  • ego --父级pom项目
  • ego-commons --公共方法
  • ego-dubbo --dubbo provider
  • ego-item --商品信息,端口:8081 商品信息
  • ego-manage --后台管理,端口:8080 后台管理
  • ego-pojo --数据库表实体类
  • ego-portal --门户,端口:8082 门户1 门户2
  • ego-search --搜索,端口:8083 搜索
  • ego-service --dubbo服务接口
  • ego-passport --sso,端口:8084 登录
  • ego-cart --购物车,端口:8085 购物车1 购物车2
  • ego-order --订单信息,端口:8086 订单信息

About

电商项目,Spring,Spring MVC,Mybatis,Mybatis-PageHelper,Dubbo 分布式,Redis 缓存,Restful 风格,vsftpd 上传下载、Nginx 等等。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published