使用maven模块开发

Posted dw3306

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用maven模块开发相关的知识,希望对你有一定的参考价值。

使用maven模块开发:

使用Maven构建多模块项目

  在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为common(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上的各个层。

 

技术分享图片


 

依赖关系:

Controller-->Service-->Dao-->Parent

     |                   |             |

                     Common

 

实例:

dao层:pom.xml:

技术分享图片

 

 Service  pom.xml:

 

 技术分享图片

 

Controller  pom.xml:

技术分享图片

 

 

 

 

 

 

以上是关于使用maven模块开发的主要内容,如果未能解决你的问题,请参考以下文章

Maven模块化开发

Maven多模块的开发项目搭建

Maven -- 分模块开发与设计 & 分模块开发示例(拆分POJO & 拆分DAO)

Maven 模块化开发

Maven模块化开发,spring无法注入其它模块中的接口

Maven -- 分模块开发与设计 & 分模块开发示例(拆分SERVICE & 拆分CONTROLLER)