• spring boot多模块开发环境搭建


      最近想使用spring boot的多模块来做发开。这样可以将任务实现来更加独立性,但是在网上看了几个例子没有一个例子可以完完全全跑起来,都需要做一点小小的改动。下面我将整个环境的搭建一步步详细的说明下,确保第一次搭建的小伙伴可以一次成功避免走我走过的坑。进入正题。

      正题步骤分为三个步骤:

      1、新建一个父工程。

      2、新建子工程。

      3、新建启动类

      4、添加代码

    一、新建一个父工程

    下一步选择 spring initializr

     

    这里根据自己实际项目命名,我这里就使用默认的,后面的步骤就不一一截图了没有特别之处。

     新建工程如下,删除红色框内容(.mvn src mvnw mvnw.cmd)

    删除后结果如图

    二、新建子模块 在demo目录右键

    注意:这里需要选择maven

    名一个名字

    按照同样方法新建多个子模块  这里新建了两个如下

    删除demo2的resources文件夹系统只保留一个资源文件 ,删除后如下图所示

    新建启动类

    注意:新建启动类的时候需要新建一个包名在java下,不能在java下直接新建启动类

    到此项目可以正常运行如下

    在子模块实现一个controller

    注意:这里新建的包名必须是com.demo开头,不然会有问题主要和启动类的包名需要一样。

              在子模块demo2的pom中添加web依赖

    编写一个简单的接口

    在启动类的pom添加依赖

    再次启动程序访问  /demo  如下图:

    到此一个多模块项目的基本搭建完成。如果项目有很多个模块按照类似的方法添加依赖访问即可。

  • 相关阅读:
    Docker容器管理神器
    查看MySQL连接状态
    使用 Docker 镜像安装 Radicale3
    Java文档注释的使用
    Hibernate依赖问题
    WPF HelixToolkit 3D
    二分法
    比较 React vue, 单向绑定 双向绑定 优缺点
    7 个杀手级的 JS 一行代码
    js中??和?.的意思
  • 原文地址:https://www.cnblogs.com/tpcwlilacfover/p/16144215.html
Copyright © 2020-2023  润新知