jdk1.8
maven3.6.1

maven

配置maven 目录下setting.config,
配置阿里云镜像

  1. <mirrors>
  2. <mirror>
  3. <id>nexus-aliyun</id>
  4. <mirrorOf>central</mirrorOf>
  5. <name>Nexus aliyun</name>
  6. <url>http://maven.aliyun.com/nexus/content/groups/public</url>
  7. </mirror>
  8. </mirrors>

配置用jdk1.8编译项目

  1. <profiles>
  2. <profile>
  3. <id>jdk-1.8</id>
  4. <activation>
  5. <activeByDefault>true</activeByDefault>
  6. <jdk>1.8</jdk>
  7. </activation>
  8. <properties>
  9. <maven.compiler.source>1.8</maven.compiler.source>
  10. <maven.compiler.target>1.8</maven.compiler.target>
  11. <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
  12. </properties>
  13. </profile>
  14. </profiles>

idea

安装lombok、mybatisx插件

VScode

用于前端开发
安装插件:

  1. Vetur —— 语法高亮、智能感知、Emmet
  2. 包含格式化功能, Alt+Shift+F (格式化全文),Ctrl+K Ctrl+F(格式化选中代码,两个 Ctrl
  3. 需要同时按着)
  4. EsLint —— 语法纠错
  5. Auto Close Tag —— 自动闭合 HTML/XML 标签
  6. Auto Rename Tag —— 自动完成另一侧标签的同步修改
  7. JavaScript(ES6) code snippets ES6 js
  8. 持.ts,.jsx,.tsx,.html,.vue,省去了配置其支持各种包含 js 代码文件的时间
  9. HTML CSS Support —— html 标签上写 class 智能提示当前项目所支持的样式
  10. HTML Snippets —— html 快速自动补全
  11. Open in browser —— 浏览器快速打开
  12. Live Server —— 以内嵌服务器方式打开
  13. Chinese (Simplified) Language Pack for Visual Studio Code —— 中文语言包

git

1、下载 git;https://git-scm.com

2、配置 git,进入 git bash
配置用户名
git config —global user.name “username” //(名字)
配置邮箱
git config —global user.email “username@email.com” //(注册账号时用的邮箱)

3、配置 ssh 免密登录
进入 git bash;使用:ssh-keygen -t rsa -C “xxxxx@xxxxx.com”命令。 连续三次回车。
一般用户目录下会有
id_rsa.pub
或者 cat ~/.ssh/id_rsa.pub
登录进入 gitee,在设置里面找到 SSH KEY 将.pub 文件的内容粘贴进去
使用 ssh -T git@gitee.com 测试是否成功即可

创建工程

在gitee中创建仓库,选择开发模型master/develop。
在idea中选择git版本控制,将gitee上仓库clone下来。

商品服务
创建微服务模块 new module
用spring initialer创建,导入spring web, spring routing -openfeign

创建product、member、order、coupon、ware服务
聚合服务

配置.gitignore

/mvnw
/mvnw.cmd

/.mvn
/target/

.idea
**/.gitignore