jitwxs / E3mall
宜立方商城,SOA架构学习项目
Stars: ✭ 91
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to E3mall
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
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].