一个好的SpringCloud+SpringBoot b2b2c 电子商务平台涉及哪些技术、运营方案?以下是我结合公司的产品做的总结,希望可以帮助到大家!

搜索体验小程序:海哇

1. 涉及平台
平台管理、商家端(PC端、手机端)、买家平台(H5/公众号、小程序、APP端(IOS/Android)、微服务平台(业务服务)

2. 核心架构
Spring Cloud、Spring Boot、Mybatis、Redis

3. 前端框架
VUE、Uniapp、Bootstrap/H5/CSS3、IOS、Android、小程序

4. 核心思想
分布式、微服务、云架构、模块化、原子化、持续集成、集群部署、前后端分离、支持阿里Docker

5. 开发模式
前后端分离、微服务开发

6. 社交模式
VR全景虚拟现实、直播带货、短视频带货、分销分润、代跑腿配送、内容营销、社交种草、社交电商、秒杀、积分商城、限时折扣、活动商品、拼团活动等

7. 营销模式
通用版本(标准多商户入驻+二级分销体系+满减、满送、优惠券、组合销售、平台礼包等营销活动)
直播、短视频带货版本(标准多商户入驻+直播、短视频带货+二级分销体系+满减、满送、优惠券、组合销售、平台礼包等营销活动)
特殊营销方案(一):一县一特(一个县城,一个特色,集本地特产、特色、名胜、小吃、文化为一体的营销方案)
特殊营销方案(二):短距离配送(外卖、生鲜水果配送,解决1.5公里配送问题,接入第三方代跑腿服务)
特殊营销方案(三):酒店行业(酒店商家入驻,根据定位,可针对附近酒店,不同城酒店进行线上预定、下线核销等,参考去哪儿网酒店业务)
特殊营销方案(四):VR全景(商家入驻后,可以进行VR全景拍摄,VR店铺体验,全新购物方式,通过虚拟现实技术,线上线下打通,实现全新O2O,深度场景体验,感受另一个大千世界,让用户足不出户完美购物。通过VR让您的店铺曝光率更高,让天下没有难销的商品)
特殊营销方案(五):线下套餐体验(针对于实体行业,用户线上消费后生成核销码,用户到实体店铺体验套餐,可凭借核销码进行体验项目)
特殊营销方案(六):旅游业(周边游、本地游、异地游等,旅游景区和VR全景结合,用户足不出户先感受一下旅游项目、旅游攻略等,可线上订票、预定等)
特殊营销方案(七):供应求购(简易供应链供应、求购模式)
特殊营销方案(八):社交资讯(用户发布文章,可进行带货)
特殊营销方案(九):社交动态(个人信息、动态、视频,如:文字+图片、文字+视频,可进行带货;粉丝、关注、分享等)
活动商品(平台发布活动商品,如:可以进行0元领取,领取需要进行用户拉新,拉新后可进行现金奖励等)
特殊营销方案(十):异业联盟(不同行业的联盟销售,如:在某餐饮店面消费后可送附近健身卡优惠券,凭借优惠券可进行线下体验)
特殊营销方案(十一):一键代发营销(商家选择平台商品后放入自己店面销售,用户购买后商家可获取特殊分润提成,商家不需要发货,由平台厂家直接发货,并支持本店面自提)

​
/*** Copyright &copy; 2012-2017 <a href="http://minglisoft.cn">HongHu</a> All rights reserved.*/
package com.honghu.cloud.controller;import java.util.HashMap;
import java.util.List;
import java.util.Map;import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;import com.honghu.cloud.bean.GoodsClass;
import com.honghu.cloud.code.ResponseCode;
import com.honghu.cloud.service.IGoodsClassService;
import com.honghu.cloud.tools.QueryTools;
import com.honghu.cloud.utils.CommUtil;
import com.honghu.cloud.common.page.Page;import net.sf.json.JSONObject;/*** 商品分类Controller* @author Administrator**/
@RestController
@RequestMapping(value = "/goodsClass")
public class GoodsClassController {@Autowiredprivate IGoodsClassService goodsClassService;@Autowiredprivate QueryTools queryTools;/*** 查询分类条目* @param congelationDto* @return*/@RequestMapping(value = "/apiForFeign/queryClassSize", method = RequestMethod.POST)public Integer queryClassSize(@RequestBody Map<String, Object> params) {List<GoodsClass> list = goodsClassService.queryPageList(params);return list == null ? 0:list.size();}/*** 根据id查询商品分类* @param id* @return*/@RequestMapping(value = "/apiForFeign/selectByPrimaryKey", method = RequestMethod.GET)public GoodsClass selectByPrimaryKey(@RequestParam("id") Long id){return goodsClassService.selectByPrimaryKey(id);}/*** 根据id查询所有子集* @param id* @return childs*/@RequestMapping(value = "/apiForFeign/getChildsByGoodsClassId", method = RequestMethod.GET)public List<GoodsClass> getChildsByGoodsClassId(@RequestParam("id") Long id){return goodsClassService.getChildsByGoodsClassId(id);}/*** 查询商品分类* @param params* @return*/@RequestMapping(value = "/apiForFeign/queryPageList", method = RequestMethod.POST)public List<GoodsClass> queryPageList(@RequestBody Map<String, Object> params) {return goodsClassService.queryPageList(params);}/*** 查询所有商品分类* @param params* @return*/@RequestMapping(value = "/apiForFeign/queryPages", method = RequestMethod.POST)public List<GoodsClass> queryPages(@RequestBody Map<String, Object> params) {return goodsClassService.queryPages(params);}/*** 查询商品列表* @param id* @return*/@RequestMapping(value = "/getGoodsClassList")public Map<String, Object> getGoodsClassList(String currentPage, Integer pageSize){Map<String, Object> params = queryTools.getParams(currentPage, pageSize, "sequence", "asc");Page<GoodsClass> iPage=goodsClassService.list(params);      return ResponseCode.buildEnumMap(ResponseCode.SUCCESS, iPage);}/*** 根据id查询商品分类* @param id* @return*/@RequestMapping(value = "/getGoodsClass", method = RequestMethod.POST)public Map<String, Object> getGoodsClass(@RequestBody JSONObject json){Long id = CommUtil.null2Long(json.optString("id"));GoodsClass goodsClass= goodsClassService.selectByPrimaryKey(id);if(null==goodsClass){return ResponseCode.buildEnumMap(ResponseCode.GOODSCLASS_CODE_NULL,null);}Map<String,Object> searchResult=new HashMap<String,Object>();searchResult.put("object", goodsClass);return ResponseCode.buildSuccessMap(searchResult);    }/*** 根据id查询商品分类(添加店铺)* @param id* @return*/@RequestMapping(value = "/getChildsByGoodsClassId", method = RequestMethod.POST)public Map<String, Object> getChildsByGoodsClassId(@RequestBody JSONObject json){Long id = CommUtil.null2Long(json.optString("id"));GoodsClass goodsClass= goodsClassService.selectByPrimaryKey(id);Map<String,Object> searchResult=new HashMap<String,Object>();searchResult.put("parent_id", id);searchResult.put("deleteStatus", 0);searchResult.put("level", 1);List<GoodsClass> childsByGoodsClassId = goodsClassService.queryPages(searchResult);if(null==childsByGoodsClassId){return ResponseCode.buildFailMap("数据不存在", null);}searchResult.put("object", childsByGoodsClassId);searchResult.put("goodsClass", goodsClass);return ResponseCode.buildSuccessMap(searchResult);   }}​

java版商城多商家入驻商城 直播带货商城 电子商务相关推荐

  1. 七十七、java版商城之直播短视频带货Spring Cloud+SpringBoot+mybatis+uniapp b2b2c o2o 多商家入驻商城 直播带货商城 电子商务

    一个好的SpringCloud+SpringBoot b2b2c 电子商务平台涉及哪些技术.运营方案?以下是我结合公司的产品做的总结,希望可以帮助到大家! 搜索体验小程序:海哇 1. 涉及平台 平台管 ...

  2. 七十三、java版商城之买家端商品详情Spring Cloud+SpringBoot+mybatis+uniapp b2b2c o2o 多商家入驻商城 直播带货商城 电子商务

    一个好的SpringCloud+SpringBoot b2b2c 电子商务平台涉及哪些技术.运营方案?以下是我结合公司的产品做的总结,希望可以帮助到大家! 搜索体验小程序:海哇 1. 涉及平台 平台管 ...

  3. java版商城之买家端首页Spring Cloud+SpringBoot+mybatis+uniapp b2b2c o2o 直播带货商城 电子商务 多商家入驻商城

    一个好的SpringCloud+SpringBoot b2b2c 电子商务平台涉及哪些技术.运营方案?以下是我结合公司的产品做的总结,希望可以帮助到大家! 搜索体验小程序:海哇 1. 涉及平台 平台管 ...

  4. java版商城之买家端商品分类Spring Cloud+SpringBoot+mybatis+uniapp b2b2c o2o 多商家入驻商城 直播带货商城 电子商务

    一个好的SpringCloud+SpringBoot b2b2c 电子商务平台涉及哪些技术.运营方案?以下是我结合公司的产品做的总结,希望可以帮助到大家! 搜索体验小程序:海哇 1. 涉及平台 平台管 ...

  5. java版商城+Spring Cloud+SpringBoot+mybatis+uniapp b2b2c o2o 多商家入驻商城 直播带货商城 电子商务

    一个好的SpringCloud+SpringBoot b2b2c 电子商务平台涉及哪些技术.运营方案?以下是我结合公司的产品做的总结,希望可以帮助到大家! 搜索体验小程序:海哇 1. 涉及平台 平台管 ...

  6. java版商城之一件代发设置 Spring Cloud+SpringBoot+mybatis+uniapp b2b2c o2o 多商家入驻商城 直播带货商城 电子商务

    一个好的SpringCloud+SpringBoot b2b2c 电子商务平台涉及哪些技术.运营方案?以下是我结合公司的产品做的总结,希望可以帮助到大家! 小程序:海哇 1. 涉及平台 平台管理.商家 ...

  7. 六、java版商城之一件代发设置 Spring Cloud+SpringBoot+mybatis+uniapp b2b2c o2o 多商家入驻商城 直播带货商城 电子商务

    一个好的SpringCloud+SpringBoot b2b2c 电子商务平台涉及哪些技术.运营方案?以下是我结合公司的产品做的总结,希望可以帮助到大家! 小程序:海哇 1. 涉及平台 平台管理.商家 ...

  8. 三十一、java版商城之移动商城金刚区管理 Spring Cloud+SpringBoot+mybatis+uniapp b2b2c o2o 多商家入驻商城 直播带货商城 电子商务

    一个好的SpringCloud+SpringBoot b2b2c 电子商务平台涉及哪些技术.运营方案?以下是我结合公司的产品做的总结,希望可以帮助到大家! 小程序:海哇 1. 涉及平台 平台管理.商家 ...

  9. java版商城之社交种草种草管理Spring Cloud+SpringBoot+mybatis+uniapp b2b2c o2o 多商家入驻商城 直播带货商城 电子商务

    一个好的SpringCloud+SpringBoot b2b2c 电子商务平台涉及哪些技术.运营方案?以下是我结合公司的产品做的总结,希望可以帮助到大家! 搜索体验小程序:海哇 1. 涉及平台 平台管 ...

最新文章

  1. 运算符优先级和结合性
  2. SAP 调用smartforms打印如何统计实际打印状态和打印次数
  3. 基于PaddleOCR实现AI发票识别的Asp.net Core应用
  4. 轻轻松松的记住Linux系统目录结构
  5. 真题很重要,用科学的态度批判性地对待真题同等重要!
  6. Arena4D点云数据处理软件简介
  7. QThread之重写run() 实现线程与业务解耦
  8. ldap统一用户认证php,Docker搭建OpenLDAP+phpLDAPadmin统一用户认证的方法
  9. Cesium中的primitive流光轨迹
  10. java贪吃蛇设计答辩PPT_基于Java的贪吃蛇游戏答辩.ppt
  11. AURIX TC397 Flash编程
  12. 物理防火墙是什么?有什么作用?
  13. SCIEI 英文PAPER投稿经验【转】
  14. 手机回收ATM面世,无人回收会成为下一个风口吗?
  15. 北京大学C语言学习第8天
  16. 基于WeX5平台开发微信公众号中的在线问卷调查
  17. DS二叉树—二叉树构建与遍历(不含框架)
  18. (文末福利)如果代码莫名其妙跑起来了,就不要去动它了……吗?
  19. Redis基础使用(四)——缓存优化
  20. 运维工程师的发展前景如何?

热门文章

  1. NOIP模拟(10.22)T2 杆子的排列
  2. 【无线网络技术专题(九)】全网最全!典型室内场景无线网络部署方案!
  3. 学习编程可能会走哪些弯路,有哪些经验可以参考?
  4. 【专题5:硬件设计】 之 【48.推挽电路驱动MOS管】
  5. mysql-常用sql语句基础
  6. js canvas 画图线程处理
  7. 随机生成名字c语言代码,CC++实现的游戏角色名称名字随机生成代码(138页)-原创力文档...
  8. 铁威马NAS人人影视安装使用教程
  9. uwp html5,在UWP节省HTML5音频流MP3文件(In UWP saving HTML5 Audio stre
  10. JavaScript使用for循环和splice删除数组指定元素的注意点