使用maven模块开发:
使用Maven构建多模块项目
在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为common(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上的各个层。
下面我们看看如何在idea上面搭建多模块的maven项目:
创建之前我们先配置一下idea:
1:file--》new project--》
先创建一个空的项目,作为文件夹使用:
点击 +号创建我们的模块:
1:创建父类模块:
好的,我们的父类模块就建好了,下面继续建另外一个模块:
好的,下面我们再建一个manager模块:
操作步骤和上面的一样就不截图了;
在manager下面我们建一些子模块:
好的下面的其他模块pojo(model层)、interfice、service、都和上面的一样就不带着大家建了!!
下面我们看一看web模块就可以了:
好了,所有的项目结构我们就创建好了,点击OK就可以了!
下面我们看看idea中怎么把模块打包到本地仓库中,便于其他模块依赖和调用:
后面某个模块需要调用,直接在pom。xml里面添加依赖就可以。