博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
idea上使用maven模块开发
阅读量:6892 次
发布时间:2019-06-27

本文共 593 字,大约阅读时间需要 1 分钟。

使用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里面添加依赖就可以。

 

 

转载于:https://www.cnblogs.com/dw3306/p/9501152.html

你可能感兴趣的文章
for 循环的关键字 break和continue
查看>>
Map集合的四种遍历方式
查看>>
MySQL监控项一些指标
查看>>
Thinkpad T430s NVS5400M Ubuntu 12.04安装
查看>>
定时拍照功能
查看>>
[Unity3d]SecurityException报错解决办法
查看>>
SCVMM创建Linux虚拟机模版
查看>>
添加 Pool Member - 每天5分钟玩转 OpenStack(123)
查看>>
NSDECODER v1.0
查看>>
游侠原创:vmware下android-x86-4.4-RC1体验
查看>>
OpenMNS--管理网络的绝好工具
查看>>
ORACLE LINUX 6.1安装过程
查看>>
iPhone/Mac Objective-C内存管理原理
查看>>
整理Silverlight资源列表(三)-SL实际运用案例
查看>>
02-BGP选路原则和属性详解--weight
查看>>
7.[数据结构和算法分析笔记]词典 Dictionary
查看>>
CCNP精粹系列之八----帧中继全网拓扑试验配置
查看>>
Lync升级S4B秘籍,So Easy!!!
查看>>
SpringBoot整合mybatis、shiro、redis实现基于数据库的细粒度动态权限管理系统实例...
查看>>
android用户界面-组件Widget-进度条ProgressBar
查看>>