# zscat-me **Repository Path**: dingjunjun_codeSpace/zscat_sw ## Basic Information - **Project Name**: zscat-me - **Description**: 基于springboot dubbo构建的一个商城项目,包括前端,后端和h5应用,作为zscat应用实践的模板项目。包含sso登录、API网关、流量控制、自定义协议包装、、自动crud、自动缓存、读写分离、分布式缓存、分布式定时任务、分布式锁、消息队列、事件机制、oauth2.0登录、全文搜索、集成qiniu文件服务、集成dubbo、集成springcboot等功能。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: http://zscat.tunnel.qydev.com/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3406 - **Created**: 2022-10-14 - **Last Updated**: 2022-10-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README springboot dubbo redis solr mq kafka 商城 blog cms ### 单机版商城 http://git.oschina.net/JiaGou-XiaoGe/payshop ### jeeplus单机版商城 https://gitee.com/JiaGou-XiaoGe/jeeplusBanDuoShangJiaShangCheng ### 支付聚合 https://gitee.com/catshen/xxpay-master ### qq群 483681368 springboot-dubbo分布式框 ![输入图片说明](https://git.oschina.net/uploads/images/2017/0830/111141_ed72ed26_134431.png "1504062698384.png") # 演示地址 http://j2shop.tunnel.qydev.com/street/index http://j2shop.tunnel.qydev.com/login http://j2shop.tunnel.qydev.com/disShop/index http://j2shop.tunnel.qydev.com/web/index http://j2shop.tunnel.qydev.com/web/cms/index http://j2shop.tunnel.qydev.com/blog/index # 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消费者 前端展示 - [搜索模块具体介绍](http://git.oschina.net/catshen/zscat_sw/blob/master/sw-search/README.md) - [后台管理具体介绍](http://git.oschina.net/catshen/zscat_sw/tree/master/sw_manager/README.md) - [blog管理具体介绍](http://git.oschina.net/catshen/zscat_sw/tree/master/sw_blog/README.md) - [cms管理具体介绍](http://git.oschina.net/catshen/zscat_sw/tree/master/sw_cms/README.md) - [商城管理具体介绍](http://git.oschina.net/catshen/zscat_sw/tree/master/sw_shop/README.md) - [mq管理具体介绍](http://git.oschina.net/catshen/zscat_sw/tree/master/sw-mq/README.md) - [dubbo缓存具体介绍](http://git.oschina.net/catshen/zscat_sw/tree/master/dubbo-cache-starter/README.md) - [dubbo监控和统计具体介绍](http://git.oschina.net/catshen/zscat_sw/tree/master/dubbo-monitor/README.md) 1. 1.项目部署,根据doc目录下的 zsboot.sql,weixin.sql,分别创建数据库,相关数据库配置 参考application.properties 2. 加群下载 spring-boot-starter-dubbo 然后安装 spring-boot-starter-dubbo模块到本地 3. 加群下载 zscat-tools.jar 解压运行zscat-tools 下面的run.cmd 同时启动zookeep Redis nginx,默认配置 参考application.properties修改 ### 2.blog模块为例 - a.启动blog-services下面的BlogServiceApplication主类,启动blog的dubbo服务 - b.启动blog-web下面的BlogWebApplication主类,访问 http://localhost:2001/front/blog/indexs ### 3.cms模块为例 - a.启动cms-services下面的cmsServiceApplication主类,启动blog的dubbo服务 - b.启动cms-web下面的cmsWebApplication主类,访问 http://localhost:2004/web/cms/index http://localhost:2004/wap/cms/index ### 4.shop模块为例 ### 需要启动redis 127.0.0.1 6379 没有密码 - a.启动shop-services下面的ShopServiceApplication主类,启动blog的dubbo服务 - b.启动shop-web下面的ShopWebApplication主类,访问 http://localhost:2005/front http://localhost:2005/youhong - c.启动shop-h5下面的ShopWebApplication主类,访问 http://localhost:8080/wap ### 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 - [搜索模块具体介绍](http://git.oschina.net/catshen/zscat_sw/blob/master/sw-search/README.md) - [后台管理具体介绍](http://git.oschina.net/catshen/zscat_sw/tree/master/sw_manager/README.md) - [blog管理具体介绍](http://git.oschina.net/catshen/zscat_sw/tree/master/sw_blog/README.md) - [cms管理具体介绍](http://git.oschina.net/catshen/zscat_sw/tree/master/sw_cms/README.md) - [商城管理具体介绍](http://git.oschina.net/catshen/zscat_sw/tree/master/sw_shop/README.md) - [mq管理具体介绍](http://git.oschina.net/catshen/zscat_sw/tree/master/sw-mq/README.md) - [dubbo缓存具体介绍](http://git.oschina.net/catshen/zscat_sw/tree/master/dubbo-cache-starter/README.md) - [dubbo监控和统计具体介绍](http://git.oschina.net/catshen/zscat_sw/tree/master/dubbo-monitor/README.md) https://gitee.com/catshen/xxpay-masterr 支付 ### 请作者喝杯咖啡 ![输入图片说明](https://git.oschina.net/uploads/images/2017/0829/203712_6694b4c1_134431.jpeg "weixin.jpg") ![输入图片说明](https://git.oschina.net/uploads/images/2017/0829/203723_5567bd56_134431.jpeg "alipay.jpg")