展开
拓展 关闭
订阅号推广码
GitHub
视频
公告栏 关闭

分模块开发、聚合

  • 将1个项目拆分为多个模块

  • 将实体类等拆分为1个模块,编译通过

  • 将持久层拆分为1个模块,并导入pojo模块的资源;如果最后编译失败,则需要先将pojo模块install安装到本地仓库

  • 将业务层拆分为1个模块,并导入dao模块的资源;如果最后编译失败,则需要先将dao模块install安装到本地仓库

  • 将控制层拆分为1个模块,并导入service模块的资源;如果最后编译失败,则需要先将service模块install安装到本地仓库

  • 目前存在的问题

当其中1个模块有修改时,其他模块不知道的情况下引入,可能会导致编译失败
模块太多,每1个编译都需要花费时间

  • 使用聚合解决以上问题

  • 聚合的使用

# 创建1个空的模块,打包方式配置为如下
<packaging>pom</packaging>

# 引入其他模块
<modules>
    <module>../ssm_controller</module>
    <module>../ssm_service</module>
    <module>../ssm_dao</module>
    <module>../ssm_pojo</module>
</modules>

posted @ 2022-08-14 08:04  DogLeftover  阅读(28)  评论(0编辑  收藏  举报