美文网首页
构建多模块项目(四)

构建多模块项目(四)

作者: 默云客 | 来源:发表于2018-03-01 17:24 被阅读0次

    基于SpringBoot框架,构建一个多模块项目:

            由于企业级开发中,项目逻辑复杂,且相互影响,在不断地迭代中,特别是经手过多位开发者的情况下,会变得庞大臃肿,且难以维护,许多难以想象的逻辑细节也会不明其义,甚至根本注意不到。微服务框架很便捷,但是在系统没有复杂到一个量级的情况下,使用起来也有诸多不便,需要考虑到服务调用中的种种问题,类似用大炮打蚊子,所以,我们可以构建一个多模块的项目,开发的时候便于多位程序员同时开发,也相对容易维护。

    (一)创建一个maven项目,并将其下的src目录删除

    修改<packaging>属性为pom,并添加父级springboot相关依赖

    (二)创建一个逻辑模块Module(userboot)

    点击项目名称后右键->New->Module->Maven;创建项目及配置如下

    可以看到我们创建的模块的pom.xml配置文件内对应添加了parent节点项目是我们的父级项目,这也是Maven模块项目的好处,我们可以把共同引入的内容在父级项目的pom.xml配置文件内都引入,那么子项目也就会有相对应的依赖。

    (三)创建发布运行的实际的web模块

    创建web模块,选择SpringBoot项目类型创建:

    创建方式同之前,完成后如下图:

    将另一个模块组件加入到这个web模块中,就可以调用别的模块的功能。然后将之前springboot项目的配置文件及过滤器,加到现在的项目中来。

    (四)配置本地tomcat服务器

    项目添加到tomcat中

    (五)运行测试

    结果:成功。

    相关文章

      网友评论

          本文标题:构建多模块项目(四)

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