zoukankan      html  css  js  c++  java
  • Maven多模块的开发项目搭建

    系统越复杂,所有的业务逻辑都放在一个项目里,各个包之间的业务逻辑相互调用,这样添加了开发成本,同时对之后的系统维护,错误排查带来一定的麻烦。

    通过Maven的多模块开发,把一个系统拆分成多个模块,通过父模块统一管理,这样业务就会更加清晰。

    例如一个项目可以拆分成公共模块、权限模块、业务模块。

    本文中主要说明的是采用Idea工具Maven的二级模块开发,其实可以才分成多级的。

    示意图如下:

    parent-module

      common-module

      user-module

    Maven多模块搭建步骤如下:

    1.创建父项目,创建一个空骨架的Maven父项目,然后设置packaging为pom

    2.创建子模块,parent-module会自动设置子模块,但是子模块要设置父级。

     

    在parent-module中会设置子模块

    3.在子模块common-module中会设置父级

     

    4.按照创建common-module的方式再创建一个user-module,如果user-module中使用common-module的方法,需要添加common-module依赖。

  • 相关阅读:
    【模板】并查集
    P1063能量项链
    多维动归第一题
    7.14测试
    7.12测试
    7.10测试
    几种display:table-cell的应用
    instanceof和typeof的区别
    右侧悬浮广告
    JavaScript判断浏览器类型及版本
  • 原文地址:https://www.cnblogs.com/advancing/p/7927732.html
Copyright © 2011-2022 走看看