构建项目

1.使用idea拉取git的仓库代码

2.创建各个微服务的模块

创建模块

使用idea创建新的模块 new module
使用spring in 初始化
依次添加商品服务、仓储服务、订单服务、优惠券服务、消费者服务

共性就是
添加依赖
web:Spring web
spring cloud routing:OpenFeign

包名
com.xfwang.gulimall.xxx(product/ware/order/coupon/custmer)

配置gulimall的最外层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.xfwang.gulimall</groupId>
	<artifactId>gulimall</artifactId>
	<version>0.0.1-SNAPSHOT</version>
	<name>gulimall</name>
	<description>谷粒商城-聚合</description>

	<packaging>pom</packaging>

	<modules>
		<module>gulimall-coupon</module>
		<module>gulimall-customer</module>
		<module>gulimall-order</module>
		<module>gulimall-product</module>
		<module>gulimall-ware</module>
	</modules>

</project>

设置忽略提交文件并首次上传至码云

1.在gulimall的最外层服务.gitignore文件添加

**/mvnw

**/mvnw.cmd

**/.mvn
**/target/
.idea

**/.gitignore

2.下载gitee的插件

3.提交代码到gitee

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐