springcloud 多商户商城 下载 https://gitee.com/catshen/zscat_sw

pc+h5 +小程序 +app uniapp集成 分销商城 积分商城

最新全部开源 springboot -dubbo-ssm的最新开源商城
技术选型
  • 1、后端

  • 核心框架:Spring Framework 4.0,kafka redis,mongodb,storm

  • 分布式框架: zookeeper dubbox2.8.4 分布式锁,springboot

  • 分布式调用链 zikpin brove

  • 分布式日志分析 elk Elasticsearch,Logstash,Kibana

  • Elasticsearch,solr,luence:搜索,提供分布式全文搜索引擎
    
  •   Logstash: 日志收集,管理,存储

  •   Kibana :日志的过滤web 展示

  • 分布式监控 dubbo-monitor dubbo-admin

  • mq通信框架 kafka redis mongodb

  • 分库分表 sharding jdbc
    
    • 安全框架:Apache Shiro 1.2
  • 视图框架:Spring MVC 4.0

  • 服务端验证:Hibernate Validator 5.1

  • 任务调度:Spring Task 4.0

  • 持久层框架:MyBatis 3.2

  • 数据库连接池:Alibaba Druid 1.0

  • 缓存框架:Ehcache 2.6、Redis

  • Luence搜索引擎

  • 日志管理:SLF4J 1.7、Log4j2 logback

  • 工具类:Apache Commons、Jackson 2.2、Xstream 1.4、Dozer 5.3、POI 3.9

  • 2、前端

  • JS框架:jQuery 1.9。

  • CSS框架:bootstrap ace admin框架界面。

  • 客户端验证:JQuery Validation Plugin 1.11。

  • 富文本:CKEcitor

  • 文件管理:CKFinder

  • 百度 web upload 图片上传插件手机端框架:Jingle

  • 数据表格:jqGrid

  • 对话框:jQuery jBox

  • 下拉选择框:jQuery Select2

  • 树结构控件:jQuery zTree

  • 日期控件: My97DatePicker

zscat

  • ├── sw-common -- SSM框架公共模块(kafka提供者)

  • ├── sw-mq -- 消息系统(已集成kafka)

  • ├── sw-storm -- storm系统(可以kafka,redis,hbase,mysql,mongodb数据)

  • ├── sw-schedule -- 分布式定时任务

  • ├── dubbo-cache-starter --dubbo自定义缓存(redis,ehcache,mixcache)

  • ├── app-monitor --dubbo服务监控和统计

  • ├── sw_manager -- 后台管理模板

  • ├── sw-portl -- 官网门户展示

  • ├── sw-search-- search管理系统(实现了luence,solr两种搜索)

  • | ├── search-api -- search相关的service

  • | ├── search-service -- search相关的service实现 dubbo服务

  • | ├── search-web -- search消费者 前端展示

  • ├── sw-blog-- blog管理系统

  • | ├── blog-api -- blog相关的service

  • | ├── blog-service -- blog相关的service实现 dubbo服务

  • | ├── blog-web -- blog消费者 前端展示

  • ├── sw-cms-- cms管理系统

  • | ├── cms-api -- cms相关的service

  • | ├── cms-service -- cms相关的service实现 dubbo服务

  • | ├── cms-web -- cms消费者 前端展示

  • ├── sw-shop-- shop管理系统

  • | ├── shop-goods-api -- shop商品相关的service

  • | ├── shop-goods-service -- shop商品相关的service实现 dubbo服务

  • | ├── shop-member-api -- shop会员相关的service

  • | ├── shop-member-service -- shop会员相关的service实现 dubbo服务

  • | ├── shop-order-api -- shop订单相关的service

  • | ├── shop-order-service -- shop订单相关的service实现 dubbo服务

  • | ├── shop-web -- shop消费者 前端展示

  • | ├── shop-h5-- h5消费者 前端展示

  • 搜索模块具体介绍

  • 后台管理具体介绍

  • blog管理具体介绍

  • cms管理具体介绍

  • 商城管理具体介绍

  • mq管理具体介绍

  • dubbo缓存具体介绍

  • dubbo监控和统计具体介绍

1.项目部署,根据doc目录下的 zsboot.sql,weixin.sql,分别创建数据库,相关数据库配置 参考application.properties 先安装 spring-boot-starter-dubbo模块到本地 加群下载 zscat-tools.jar 解压运行zscat-tools 下面的run.bat 同时启动zookeep Redis nginx,默认配置 参考application.properties修改

2.blog模块为例

3.cms模块为例

4.shop模块为例

5.search模块为例

  • a.启动search-services下面的SearchServiceApplication主类,启动blog的dubbo服务
  • b.启动search-web下面的SearchWebApplication主类,访问 http://localhost:2008

6.启动sw_manager下面的 GunsApplication主类,访问 http://localhost admin 111111

7.启动sw_portl下面的 PortlWebApplication主类,访问 http://localhost:2009/gw/index



-  1.解压solr 放入d盘
-   2.解压tomcat,双击bin下面的startup.bat 启动tomcat
-   3.访问http://localhost:8080/solr/#/core1/query 可以测试
-   
-   http://localhost:2008/index1/init  会将blog的文章数据创建索引
-   http://localhost:2008/index1/init1  会将cms 的文章数据创建索引
-   然后在输入框可以输入数据查询
![输入图片说明](https://git.oschina.net/uploads/images/2017/0829/201626_9af43d02_134431.png "solr.png")
![输入图片说明](https://git.oschina.
 
Logo

Kafka开源项目指南提供详尽教程,助开发者掌握其架构、配置和使用,实现高效数据流管理和实时处理。它高性能、可扩展,适合日志收集和实时数据处理,通过持久化保障数据安全,是企业大数据生态系统的核心。

更多推荐