All Projects → jitwxs → E3mall

jitwxs / E3mall

宜立方商城,SOA架构学习项目

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to E3mall

vacomall
☀️☀️ 基于 dubbo 实现的分布式电商平台。
Stars: ✭ 42 (-53.85%)
Mutual labels:  solr, zookeeper, dubbo
Springboot Templates
springboot和dubbo、netty的集成,redis mongodb的nosql模板, kafka rocketmq rabbit的MQ模板, solr solrcloud elasticsearch查询引擎
Stars: ✭ 100 (+9.89%)
Mutual labels:  dubbo, zookeeper, solr
Zheng
基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。
Stars: ✭ 16,163 (+17661.54%)
Mutual labels:  dubbo, zookeeper, solr
Jeeplatform
一款企业信息化开发基础平台,拟集成OA(办公自动化)、CMS(内容管理系统)等企业系统的通用业务功能 JeePlatform项目是一款以SpringBoot为核心框架,集ORM框架Mybatis,Web层框架SpringMVC和多种开源组件框架而成的一款通用基础平台,代码已经捐赠给开源中国社区
Stars: ✭ 1,285 (+1312.09%)
Mutual labels:  dubbo, zookeeper, solr
Node Zookeeper Dubbo
A middleware helps node to communicate dubbo by using its default protocol, which is registered in zookeeper
Stars: ✭ 296 (+225.27%)
Mutual labels:  dubbo, zookeeper
Dubbogo
a golang micro-service framework compatible with alibaba dubbo
Stars: ✭ 258 (+183.52%)
Mutual labels:  dubbo, zookeeper
Ssm
💕 build SSM from 0 👉🏽👉🏽 distributed micro service.
Stars: ✭ 3,383 (+3617.58%)
Mutual labels:  dubbo, ssm
Nutzboot
NutzBoot,简称NB,是可靠的企业级微服务框架,提供自动配置,嵌入式web服务,分布式会话,服务治理,负载均衡,hystrix,RPC等一篮子解决方案
Stars: ✭ 430 (+372.53%)
Mutual labels:  dubbo, zookeeper
springboot-dubbo-zookeeper-demo
spring boot 集成dubbo和zookeeper
Stars: ✭ 42 (-53.85%)
Mutual labels:  zookeeper, dubbo
Highdsa
2018年本科毕设项目,已更新所有开发和部署文档。基于Dubbo、SSM、Shiro、ELK、ActiveMQ、Redis等实现的一套高可用、高性能、高可扩展的分布式系统架构,实现可支持业务的基础公共服务,API使用Restful风格对外暴露。已经实现的包括:发送邮件服务、FastDFS文件存储服务、ELK实时日志查询服务、Redis缓存服务、Mybatis数据库、阿里短信推送、Goeasy消息推送、Druid监控、ActiveMQ消息队列、shiro权限认证、cas单点登录、权限配置web系统、移动端后台系统。持续更新中......
Stars: ✭ 385 (+323.08%)
Mutual labels:  dubbo, zookeeper
Java Sourcecode Blogs
Java源码分析 【源码笔记】专注于Java后端系列框架的源码分析,每周持续推出Java后端系列框架的源码分析文章。
Stars: ✭ 448 (+392.31%)
Mutual labels:  dubbo, zookeeper
lib
Perl Utility Library for my other repos
Stars: ✭ 16 (-82.42%)
Mutual labels:  solr, zookeeper
Springbootexamples
Spring Boot 学习教程
Stars: ✭ 794 (+772.53%)
Mutual labels:  dubbo, solr
Dis Seckill
👊SpringBoot+Zookeeper+Dubbo打造分布式高并发商品秒杀系统
Stars: ✭ 315 (+246.15%)
Mutual labels:  dubbo, zookeeper
JavaEE-projects
存放一些自己写的还有从不同开源社区fork下来的JavaEE项目,其中就不乏一些很多企业单位都在用的源码。
Stars: ✭ 43 (-52.75%)
Mutual labels:  zookeeper, dubbo
Gpmall
【咕泡学院实战项目】-基于SpringBoot+Dubbo构建的电商平台-微服务架构、商城、电商、微服务、高并发、kafka、Elasticsearch
Stars: ✭ 4,241 (+4560.44%)
Mutual labels:  dubbo, zookeeper
Xmall
基于SOA架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 后台管理系统:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等
Stars: ✭ 6,493 (+7035.16%)
Mutual labels:  dubbo, ssm
Dockerfiles
50+ DockerHub public images for Docker & Kubernetes - Hadoop, Kafka, ZooKeeper, HBase, Cassandra, Solr, SolrCloud, Presto, Apache Drill, Nifi, Spark, Consul, Riak, TeamCity and DevOps tools built on the major Linux distros: Alpine, CentOS, Debian, Fedora, Ubuntu
Stars: ✭ 847 (+830.77%)
Mutual labels:  zookeeper, solr
taotao-cloud-project
微服务开发脚手架,包括大数据模块、微服务模块、前端模块。基于Spring Cloud Alibaba的微服务架构。提供技术框架的基础能力的封装,减少开发工作,只关注业务,包含了工作以来的工作总结和技术沉淀
Stars: ✭ 76 (-16.48%)
Mutual labels:  zookeeper, dubbo
dis-seckill-test
⭐⭐⭐SpringBoot+Zookeeper+Dubbo打造分布式高并发商品秒杀系统
Stars: ✭ 20 (-78.02%)
Mutual labels:  zookeeper, dubbo

宜立方商城

  • 使用 MyBatisPlus 替代 Mybatis ,简化 DAO 层操作。
  • 使用腾讯云图片服务替代 FastDFS ,无需搭建图片服务器。

技术栈

  • 项目环境采用IDEA + MAVEN + Tomcat + MySQL,数据库连接池采用Druid,采用SOA 架构

  • 后台采用SSM,使用MP(Mybatis-plus)替代MyBatis

  • 服务中间件:Dubbo + Zookeeper

  • 消息中间件:ActiveMQ

  • 图片服务:腾讯云

  • 搜索服务:Solr

  • 缓存服务:Redis

运行项目

首先需要搭建相关环境:

(1)Tomcat

(2)Zookeeper、ZookeeperCluster

(3)Redis

(4)Solr、SolrCloud

(5)ActiveMQ

然后修改数据库、Zookeeper、Redis、Solr、ActiveMQ、腾讯云COS的配置信息

系统架构

  • 后台管理系统:管理商品、订单、类目、商品规格属性、用户管理以及内容发布等功能。

  • 前台系统:用户可以在前台系统中进行注册、登录、浏览商品、首页、下单等操作。

  • 会员系统:用户可以在该系统中查询已下的订单、收藏的商品、我的优惠券、团购等信息。

  • 订单系统:提供下单、查询订单、修改订单状态、定时处理订单。

  • 搜索系统:提供商品的搜索功能。

  • 单点登录系统:为多个系统之间提供用户登录凭证以及查询登录用户的信息。

运行地址

服务提供

名称 地址
e3-manager-service localhost:8180
e3-content-service localhost:8181
e3-search-service localhost:8182
e3-sso-service localhost:8183
e3-cat-service localhost:8184
e3-order-service localhost:8185

表现提供

名称 地址
e3-portal-web localhost:8080
e3-manager-web localhost:8081
e3-search-web localhost:8082
e3-item-web localhost:8083
e3-sso-web localhost:8084
e3-cat-web localhost:8085
e3-order-web localhost:8086
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].