前后端环境搭建

  • 1、微服务架构图
  • 2、微服务划分图
  • 3、项目前置要求
  • 4、搭建项目
    • 1、码云创建项目
    • 2、idea创建后端项目
      • 1、商品服务:

1、微服务架构图

2、微服务划分图

3、项目前置要求

1、熟悉springboot框架
2、了解springcloud框架
3、熟悉git、maven
4、熟悉linux、Redis、docker基本操作
5、前端了解html、css、js、vue
6、熟练使用idea

4、搭建项目

1、码云创建项目

2、idea创建后端项目

商品服务、仓储服务、订单服务、优惠券服务、用户服务
共同:
1)、web、openfeign
2)、每一个服务,包名 com.ljs.gulimall.xxx(product/order/ware/coupon/member)
3)、模块名:gulimall-coupon

#创建微服务模块


这里选择custom避免由于网络问题超时无法创建springboot

1、商品服务:


引入必要依赖:


同理创建别的微服务

复制一个pom文件作为主pom进行聚合操作

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.ljs.gulimall</groupId><artifactId>gulimall</artifactId><version>0.0.1-SNAPSHOT</version><name>gulimall</name><description>谷粒商城</description><packaging>pom</packaging><modules><module>gulimall-product</module><module>gulimall-order</module><module>gulimall-coupon</module><module>gulimall-ware</module><module>gulimall-member</module></modules>
</project>

修改总项目ignore模板
.gitignore

target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
# https://github.com/takari/maven-wrapper#usage-without-binary-jar
.mvn/wrapper/maven-wrapper.jar**/mvnw.cmd
**/mvnw
**/.mvn
.idea
../target/
**/.gitignore
**/README.md

将所有需要提交的代码纳入版本控制

安装gitee插件

电商项目1、后端环境搭建相关推荐

  1. 淘宝电商项目落地,从零开始搭建亿级系统架构笔记

    电商亿级系统架构设计笔记,分为:基础篇.数据库篇.缓存篇.消息队列篇.分布式服务篇.维护篇.实战篇.通过学习这份笔记,你可以系统的学会从零开始搭建亿级系统架构.其中每篇中又有具体的设计实施的笔记供大家 ...

  2. Java项目:网上电商项目(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis)

    源码获取:博客首页 "资源" 里下载! 一.项目简述 本系统功能包括: 一款基于Springboot+Vue的电商项目,前后端分离项目,前台后台都有,前台商品展示购买,购物车分类, ...

  3. 7006.vue项目之电商项目实战1-环境搭建及后台接口测试

    非原创,主要作为学习笔记使用 文章目录 1 项目概述 1.2 电商后台管理系统功能 1.3 电商后台管理系统的开发模式 1.4 电商后台管理系统的技术选项 2 项目初始化 2.1 前端项目初始化步骤 ...

  4. 电商平台后台管理系统--环境搭建与管理员登录(一)

    将之前写好的ssm复制,重新命名为myecpbm,然后修改相关文件名和配置,文件目录结构和要修改的项目名如下图一 图一 1.选中改文件,Window==>show view==>Navig ...

  5. 个人电商项目(mxcmall)的环境配置

    3.项目环境 在这里我们使用的是 Linux 虚拟机来进行搭建这个项目,所以我们选用的是 VirtualBox 里搭建 CentOS 7 . 另外我们没有手动手打搭建 CentOS 7 , 而是采用 ...

  6. SpringBoot电商项目前后端界面搭建

    目录 一.SpringBoot项目简介 1.技术点介绍 2.数据表介绍 二.构建SpringBoot项目 1.创建SpringBoot项目并配置POM 2.配置application.yml 3.启动 ...

  7. Java从零到企业级电商项目实战: linux环境配置

    阿里云镜像 https://opsx.alibaba.com/mirror https://blog.csdn.net/jameshadoop/article/details/54881295(修改y ...

  8. 电商项目——商品服务-API-属性分组——第十一章——上篇

    电商项目--初识电商--第一章--上篇 电商项目--分布式基础概念和电商项目微服务架构图,划分图的详解--第二章--上篇 电商项目--电商项目的虚拟机环境搭建_VirtualBox,Vagrant-- ...

  9. 手把手教你SSM搭建Easymall电商项目 (二)

    SSM搭建Easymall电商项目 (二) 目录 SSM搭建Easymall电商项目 (二) 一.Easymall需求代码实现 1.测试类测试请求地址路径IndexController.java    ...

  10. 大数据 互联网架构阶段 电商项目简介

    电商项目简介 零.目录 电商项目特点 电商项目技术难点 电商项目简介 开发工具 电商项目架构 开发环境 一.电商项目特点 分布式 数十台服务器,甚至百台.千台.万台,包括:Nigix负载均衡集群.To ...

最新文章

  1. Android开发技巧——去掉TextView中autolink的下划线
  2. 16进制输出C语言字符常量,基础C语言:进制、常量
  3. (01)odoo模型中调用窗体动作
  4. /proc/meminfo 文件
  5. 移动数据通信网络工作原理(SGSNGGSN)
  6. 计算机程序设计流程图循环,流程图无限循环怎么画流程图循环结构怎么画
  7. 七问西方主流经济学,考考你的经济学常识
  8. 移动地理信息系统学习笔记
  9. pgsql依赖性追踪
  10. 小型软件企业组织结构
  11. Python Network(一)基础入门(节点和边基本概念,网络统计量)
  12. Android Studio + Esp32Cam 实现手机APP实时传输监控视频
  13. Linux检查图形化界面是否安装
  14. SYN, FIN, ACK, PSH, RST, URG含义
  15. 小米盒子3S刷国际版
  16. 2019最新Android常用开源库总结(持续更新,建议收藏)
  17. 专科生要怎么做才能进入阿里巴巴、百度、腾讯这样的公司?
  18. Firebird的好工具——FlameRobin
  19. 实现网站中的一键分享功能
  20. 盘点2016之光纤行业:东风压倒西风,量变诱发质变

热门文章

  1. 怎样才能拿到期货开户最低的手续费?
  2. JavaScript常用关键字
  3. Discuz 论坛设置发帖最大字数
  4. 学会锻炼感悟爱与幸福的能力
  5. 如果说7nm是制程工艺物理极限 那么1nm是什么概念?
  6. android 年终盘点总结报告,2013 Android年终总结 - 盘点五年来的各种定制界面
  7. 你该有一个属于自己的个人博客了
  8. C#中var关键字 //作者:courageously
  9. POI推荐文献阅读笔记3:Predicting Human Mobility via Graph Convolutional Dual-attentive Networks
  10. No bean named ‘XXX‘ available 的原因之一