JavaEE_项目管理工具Maven_【人生若只如初见】

1 篇文章 0 订阅

Maven介绍


Maven官网:【点这里

 

Maven的下载


下载地址:【点这里

 

 

Maven项目管理工具结构


 

项目名称模块名称模块类型备注
SSMMaven ProjectPOMMaven项目名
SSM-commonMaven ModulePOM存储项目中的公共代码
SSM-common-utilMaven ModuleJAR

包下面的【util工具类】及配置文件

SSM-common-serviceMaven ModuleJAR和数据库相关的代码
SSM-common-webMaven ModuleJAR和web相关的代码
SSM-serviceMaven ModulePOM 
SSM-service-demo-apiMaven ModuleJAR

web项目中Controller所需代码

POJO类,Dao接口,Service接口,Junit

SSM-service-demo-implMaven ModuleJAR

【Service实现类】、【Dao】,【Junit】

SSM-webMaven ModulePOM 
SSM-web-headMaven ModuleWAR存储前台JSP+Controller
SSM-web-backMaven ModuleWAR存储开发人员JSP+Controller

Maven项目间相互依赖关系


项目名项目间关系依赖于
ssm-common-service依赖于ssm-common-util
ssm-common-web
ssm-service-demo-api
ssm-service-demo-impl依赖于ssm-common-service
ssm-service-demo-api
ssm-web-head
ssm-web-back
依赖于ssm-common-web
ssm-service-demo-api
ssm--service-demo-impl

如果没有使用到微服务编程,虚线变成实现,

如果使用到微服务编程,虚线不变,微服务编程【Dubbo,SpringCloud】,【BAT】

【Maven注意事项】

同一个工具包只能有一个版本

依赖管理器【DependencyManagement】相关要求:​​​​​

Ⅰ、根目录中定义;一定要写版本号

Ⅱ、在子项目中使用;一定不要加版本号

Ⅲ、不能传递;

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值