谷粒商城-基础篇- 笔记六(项目初始化结构创建)
2020-12-30 本文已影响0人
腊月的梅花
1.开发环境
需要安装并配置jdk、maven、idea
前端开发工具Visual Studio Code
安装版本控制工具git
idea插件lombox、mybatisx
Visual Studio Code需要安装以下插件
2.搭建工程
2.1 配备git-ssh
A.GIT生成SSH-KEY公钥放到服务器免密登录
ssh-keygen -t rsa -C "自己的邮箱号@qq.com"
B.查看公钥
cat ~/.ssh/id_rsa.pub
C.在码云上SSH-KEY公钥配置ssh免密登录
D.验证是否配置成功
ssh -T git@gitee.com
如果出现如下信息,证明配置成功
image.png
2.2 从gitee初始化项目
(1)创建仓库
(2)创建项目微服务
A.登录码云,复制创建好的仓库地址,打开idea,进行克隆
image.png
B.创建微服务模块
image.png
C.选择spring Initializer
image.png
image.png
D.下一步,Web勾选Spring web,Spring Cloud Routing勾选OpenFeign,然后一直next到结束即可。
image.png
F.按照上述的方法,分别创建:订单服务,消费券服务,仓储服务,用户服务,商品服务五个模块
image.png
(3)模块聚合
A.配置pom文件
在最外层目录(本文是mymail)下,创建pom.xml文件,文件内容如下:
<groupId>com.lyh.mymail</groupId>
<artifactId>mymail</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>mymail</name>
<description>聚合服务</description>
<packaging>pom</packaging>
<modules>
<module>mymail-coupon</module>
<module>mymail-member</module>
<module>mymail-order</module>
<module>mymail-product</module>
<module>mymail-ware</module>
</modules>
image.png
B.设置git提交忽略文件.gitignore
image.png
至此,项目初始化结构创建完成,通过git上传到码云即可。
image.png