搭建微服务项目框架环境

注意:搭建项目模块和命名

           项目名字 xxxmall

           模块名字:xxxmall-模块名

1、先创建远程仓储 bookmall

2、使用idea创建远程仓储项目

     详细过程见:     https://blog.csdn.net/qq_41946216/article/details/126669620?spm=1001.2014.3001.5501

3、创建微服务模块

     模块命名以: xxxmall-模块名 方式,例如订单、产品、购物车等,此处是用初始化工具创建。

搭建微服务项目框架环境_第1张图片

搭建微服务项目框架环境_第2张图片

     注意:每个服务都会选择 web 和 OpenFeign模块,包名com.hwadee.bookmall.各服务名,现在以第一个模块为案例

     第一个模块:bookmall-product

搭建微服务项目框架环境_第3张图片

搭建微服务项目框架环境_第4张图片

搭建微服务项目框架环境_第5张图片

 订单order、优惠券coupon、仓储ware、用户会员member等服务模块创建过程同上。整体结果如下:

搭建微服务项目框架环境_第6张图片

4、创建全局依赖pom文件,聚合服务

      配置全局pom文件目的是为了聚合,将所有的子服务模块聚合到一起。修改pom文件如下 ,并添加总服务到maven中。

搭建微服务项目框架环境_第7张图片

搭建微服务项目框架环境_第8张图片

      聚合之后操作 roo t的clean、compiler等操作,子服务同时进行相同操作。

搭建微服务项目框架环境_第9张图片

 5、设置提交忽略文件

​target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
.mvn/vrapper/maven-wrapper.jar


**/mvnw
**/mvnw.cmd

**/.mvn
**/target/

.idea

**/.gitignore

6、idea安装 远程仓储码云 gitee插件 

搭建微服务项目框架环境_第10张图片

7、提交到码云仓储·

添加到版本控制

搭建微服务项目框架环境_第11张图片

 提交到本地仓储并推送到远端仓储

搭建微服务项目框架环境_第12张图片

搭建微服务项目框架环境_第13张图片

你可能感兴趣的:(环境-开发工具,java,spring,mybatis)