随记-JavaEE-maven简单说一二

maven的三大构建类型、三大构建概念、maven项目的工程结构,还是需要使用一段时间maven之后才能很好把握,各位同学把握好了吗?

1. maven三大构建类型:

pom:可以作为其他module的父工程,可以聚合其他module,达到批量install其他module的目的。

jar:打包成一个jar包,供给其他module依赖。

war:打包成一个war,可以部署到tomcat服务器。

2. maven三大构建概念:

聚合:pom类型module中的结点,批量编译作用

继承:任何类型module中的结点,继承parent里面的依赖

依赖:任何类型module的结点,依赖本地的jar包或者编译类型为jar的module

3. 大型maven项目结构:

按照common、web、service、demos分:

在这里插入图片描述

按照模块分

在这里插入图片描述

每个人可能有自己喜欢的方式

4. 简单说下soa

说到maven项目结构,联想到了soa。

soa,就是面向服务,以前xxx-service编译类型为jar,现在则更可能是war包。一个服务单独部署到一个tomcat,如果某个服务器访问量比较大,可以针对这个服务器做集群、扩容处理。

在这里插入图片描述

5. maven helper

说到maven,不得不推荐,idea下的maven helper插件。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值