04-GuliMall 后端项目结构创建

1.从 gitee 初始化一个项目

1.创建仓库

在这里插入图片描述
创建成功
在这里插入图片描述

2.将项目拉取到本地

复制克隆链接
在这里插入图片描述
打开IDEA, 拉取项目
在这里插入图片描述

在这里插入图片描述
拉取成功
在这里插入图片描述

2.创建微服务模块

1.在gulimall父工程下创建模块

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
勾选需要的依赖
在这里插入图片描述
Finish
在这里插入图片描述
一个模块就创建成功了
在这里插入图片描述
其他模块也依葫芦画瓢, 也就名字不一样, 按照下面的名字创建模块

gulimall-product
gulimall-coupon
gulimall-member
gulimall-order
gulimall-ware

在这里插入图片描述

2.聚合服务

1.给父工程gulimall新建一个pom.xml文件

<?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.atguigu.gulimall</groupId>
    <artifactId>gulimall</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <name>gulimall</name>
    <packaging>pom</packaging>
    <description>聚合服务</description>

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

</project>

2.添加总服务
点+号
在这里插入图片描述

选择父工程gulimall的pom.xml文件
在这里插入图片描述
在这里插入图片描述
这样只要通过父工程就能控制子工程, 比如点击父工程的编译, 则子工程都会编译
在这里插入图片描述
在这里插入图片描述

3.修改父工程的.gitignore文件

有些文件不需要提交到gitee仓库, 可以通过.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
**/mvnw.cmd
**/.mvn
**/target
**/.gitignore
.idea

3.项目推送到码云

1.IDEA安装gitee插件
在这里插入图片描述
2.提交
在这里插入图片描述
选择提交并且推送
在这里插入图片描述
在这里插入图片描述
推送成功
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值