Maven(7)Maven环境下多模块项目的构建

一:使用maven 提供的多模块构建的特性完成maven 环境下多个模块的项目的管理与构建

这里以四个模块为例来搭建项目,以达到通俗易懂的初衷
模块 maven_parent —– 基模块,就是常说的parent (pom)
模块 maven_dao —– 数据库的访问层,例如jdbc操作(jar)
模块 maven_service —– 项目的业务逻辑层 (jar)
模块 maven_controller —– 用来接收请求,响应数据 (war)

创建 maven_parent 项目
1. 选择 File —> Settings —> Project

 

 002

 

 

创建子模块:在父模块的基础上创建Module

 

 首先我们创建一个普通的dao:

 

 

 

 

 首先我们创建一个普通的service:

 步骤和dao一样。

 

创建web:

 

 

 

 

模块全部创建完毕后,效果如下:

 

修改模块的配置
设置 JDK 版本
单元测试 JUnit版本
删除多余的配置

 设置模块之间的依赖:

maven_dao:

首先在maven_dao中创建包和类以及方法:

 

maven_service:接着在maven_service中创建一个包和类:

 

 如图;

 

 

 

可以调用了:

 

 

controller中要引入maven_service:

 

引入servlet依赖:

 

 

 由于Controller中是没有java目录的,这个需要我们 自己去创建;

 

 添加tomcat:

 

 

配置命令启动:

 

 这个时候我们需要进行每个项目的install到我们的本地仓库中,就不容易出错:

命令就是install;

 

 

 

posted @ 2021-05-31 15:54  iLisa  阅读(219)  评论(0编辑  收藏  举报