来客推多店多用户商城(java版)

基于Java、Springboot、dubbo国产rpc框架 、redis、zookeeper等开源主流技术研发,紧跟前沿步伐

完全前后端分离架构

支持dubbo和http双协议
服务调用

dubbo微服务框架国产rpc框架
安全可靠

接口文档支持swagger-ui

uniapp混合开发模式:支持
多端多触点式架构

支持分模块开发和部署
以及维护

代码结构简约可阅读可维护,
文档齐全

功能全景
  • SAAS管理
  • 店铺中心
  • 商城管理
  • 第三方接口

商城功能完善,适用大多数电商场景,营销活动丰富,帮助企业快速获客拉新,提升产品销量

SAAS管理

添加商城 插件设置 OSS配置 数据字典 公告管理
权限管理 商品SKU 参数设置 系统设置 报表管理
用户端支持 PC商城 H5微商城 微信小程序 APP应用

店铺中心

商家入驻 库存管理 订单管理 线下核销 商品管理 优惠券
资金管理 待客下单 结算管理 客户管理 门店管理 库存预警
用户端支持 PC商城 H5微商城 微信小程序 APP应用

商城管理

虚拟商品 品牌管理 运费管理 商品分类 淘宝助手 库存管理 商品标签 商品上下架
订单处理 进货处理 评价处理 订单设置 订单结算 库存预警
会员等级 会员积分 付费会员 会员商城 添加会员 生日特权 会员折扣 商品标签
会员占比 商品报表 订单报表 新增会员报表 会员消费报表
用户端支持 PC商城 H5微商城 微信小程序 APP应用

第三方接口

支付 物流跟踪
OSS 短信服务
用户端支持 PC商城 H5微商城 微信小程序 APP应用

技术架构

开发工具

VSCODE IDEA HbuilderX ...

集成第三方

微信登录 微信支付 支付宝支付 OSS存储 阿里云短信 XXL-JOB任务调度 ...

前端

H5 app 微信小程序 管理后台 PC商城 PC店铺

网关

负载均衡 权限控制 日志记录 请求分发 流量控制 流量监控

dubbo服务

zk集群注册中心

http服务

redis集群注册中心

服务治理

Dubbo控制台 http服务管理/redis-cli

业务服务中心

用户 支付 app 拼团 pc商城 商品 店铺 秒杀 分销 pc店铺 订单 优惠券 砍价 积分商城 监控/任务

中间件

Springboot Seata Dubbo Sentinel tomcat RabbitMQ Redis Nginx Zookeeper

数据
存储

ECS1 ECS2 服务节点1 服务节点2 服务节点3

oss存储 redis mysql
统一权限日志管理
运行监控

技术选型

基于SpringBoot+ dubbo,全部采用主流技术,紧跟前沿步伐

  • 开发语言

    java

  • 开发规范

    阿里java开发规范

  • 核心框架

    springboot、dubbo

  • 持久层框架

    mybatis

  • MVC框架

    springboot

  • 前端框架

    vue、uniapp

  • 安全框架

    jwt

  • 数据库

    mysql

  • 负载均衡

    nginx 、网关自带

  • 鉴权认证

    基于Token认证

  • 国际化

    移动端、管理后台

  • 权限管控

    网关统一鉴权、日志...

  • 数据库连接池

    druid数据库链接池

  • 日志处理

    slf4j

  • 报表系统

    echart

  • 程序构建

    maven

  • 静态资源分发

    nginx

  • 平台后台页面

    elment-ui-admin

  • 商家后台页面

    elment-ui-admin

  • 缓存

    redis

  • 定时任务

    xxl-job

  • 消息中间件

    rabbitmq

  • 工具

    ideaj vscode navicate

  • 微信Java SDK

    v2

  • JDK版本

    1.8.21

用户权益

多维度保护用户的权益,使用起来无后顾之忧

自主研发系统

团队自主研发,拥有产品的软件著作权,使用有保障。

企业需求诊断

深入分析客户需求,解决方案输出

多对一团队售后

组建售后微信群,产品、技术、UI、前端、测试多对一服务

二次开发服务

根据客户需求可提供二次开发服务,费用合理,质量保障