IDEA多模块工程的构建

1.场景还原

    最近由于项目的工程量增大,多模块开发已然成为趋势;今天笔者就带着大家一起在idea中构建一个多模块的工程

2.实现方案

①创建一个maven工程工程

IDEA多模块工程的构建_第1张图片

删除父工程的src目录

IDEA多模块工程的构建_第2张图片

②右键父工程,创建一个基于maven的web项目

IDEA多模块工程的构建_第3张图片

选择maven配置文件

IDEA多模块工程的构建_第4张图片

③右键父工程,新建子模板mutil-model,mutil-service

IDEA多模块工程的构建_第5张图片

IDEA多模块工程的构建_第6张图片

所有模块创建完后

IDEA多模块工程的构建_第7张图片

然后观察下父工程的pom

4.0.0

MutilModelParent
MutilModelParent
pom
1.0-SNAPSHOT

    mutil-web
    mutil-model
    mutil-service
    mutil-mapper
配置spring及数据库

IDEA多模块工程的构建_第8张图片

各个模块相互依赖,mutil-mapper依赖mutil-model

4.0.0

mutil-mapper
 
     
         mutil-model
         1.0-SNAPSHOT
         MutilModelParent
     
 
mutil-service依赖mutil-model及mutil-mapper

mutil-service



    
        mutil-model
        MutilModelParent
        1.0-SNAPSHOT
    

    
        mutil-mapper
        MutilModelParent
        1.0-SNAPSHOT
    
等等,每个模块都继续父工程并相互依赖;

web.xml配置


  springmvc
  org.springframework.web.servlet.DispatcherServlet

  
    contextConfigLocation
    classpath:spring/spring-*.xml
  
  1



  springmvc
  
  /
④请求contrlloer


好了,我是张星,需要源码的伙伴及时私信我;欢迎加入博主技术交流群:313145288




你可能感兴趣的:(springmvc)