使用IntelliJ IDEA创建微服务项目的方式

前言

使用intelliJ IDEA创建微服务项目的方式有很多,今天我来分享一下我使用IntelliJ IDEA创建微服务项目的方式。

使用IntelliJ IDEA创建微服务项目的步骤

微服务项目与单体项目在项目创建过程中的直观感受,就是单体项目只有一个pom文件,所有的模块的依赖都在这一个项目中。而微服务项目是按照功能去划分为不同的服务,每一个服务都有自己单独的pom文件,为了方便管理我会把所有的服务放在一个文件夹中统一管理。

下面是一个使用IntelliJ IDEA创建微服务项目的案例

创建(micro-service)文件夹,用来存放服务

micro-service的汉语意思:微服务
微服务

使用IntelliJ IDEA打开(micro-service)文件夹

第一步:选择Open
open
或在已有的窗口中通过File——>Open打开该文件夹
open
第二步:选择该文件夹
选择
这个弹框取决于你的第一步,有的话,建议选择 New Window
new window
第三步:结果显示
结果显示

在micro-server文件夹下创建各种服务

创建其他服务时可以复用该步骤

第一步:选择Directorydirectory
起服务名称
起名
第二步:创建pom文件
pom
名称只能是pom.xml
pom
pom文件内容,其他依赖看项目功能自行选择
内容

将pom文件交由IntelliJ IDEA托管

第一步:选择要托管的pom文件
托管
第二步:手动刷新
刷新
第三步:查看刷新之后的结果
变化

安装maven结构完善项目的目录结构

  • 创建src/main/java目录
    在这里插入图片描述
    在这里插入图片描述
  • 将java目录设置为Rources Root目录
    在这里插入图片描述
    在这里插入图片描述
  • 创建resources目录
    在这里插入图片描述
    在这里插入图片描述
  • 将resources目录设置为Resources Root目录
    在这里插入图片描述
    在这里插入图片描述
  • 创建application.yml
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

补充说明

  • application.yml的图标不是绿色的叶子,是因为没有加入spring boot依赖
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter</artifactId>
            <version>2.0.1.RELEASE</version>
        </dependency>
    </dependencies>
  • resources目录下的public和static目录是默认就可以访问到的,templates目录是需要配置后才可以被访问的
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章