美文网首页
谷粒商城-基础篇- 笔记六(项目初始化结构创建)

谷粒商城-基础篇- 笔记六(项目初始化结构创建)

作者: 腊月的梅花 | 来源:发表于2020-12-30 15:51 被阅读0次

    1.开发环境

    需要安装并配置jdk、maven、idea
    前端开发工具Visual Studio Code
    安装版本控制工具git
    idea插件lombox、mybatisx
    Visual Studio Code需要安装以下插件

    image.png

    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免密登录

    image.png
    D.验证是否配置成功
    ssh -T git@gitee.com
    
    如果出现如下信息,证明配置成功 image.png
    2.2 从gitee初始化项目

    (1)创建仓库

    image.png
    (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

    相关文章

      网友评论

          本文标题:谷粒商城-基础篇- 笔记六(项目初始化结构创建)

          本文链接:https://www.haomeiwen.com/subject/dhxqoktx.html