Maven基础篇2

1.依赖范围

只要是jar默认情况下可以在任何地方使用,可以通过scope标签进行设定其范围

scope的不同参数以及指定范围

关于servlet-api不参与打包,原因服务器上tomcat也有servlet-api如果版本不同会起冲突;因此需要使用scope写provided来进行不打包

runtime仅和provided相反;

2.生命周期与范围

关于生命周期,执行某一个,会执行完上面所有的周期;

3.分模块开发与设计

开发时,一个包就是一个工程,接着对工程进行划分;通信方式就是接口;

3.1未开开发模式:一个工程几十个上百个模块;企业开发的时候,每个人负责自己的模块即可

3.2最外面那个模块为主模块:springmvc ssm什么都不放;

3.3模块与模块之间的通信方式使用接口

4.模块拆分

拆分步骤

新建模块

拷贝原始项目中对应内容导新的模块中

相关推荐
AAA简单玩转程序设计4 分钟前
Java进阶小妙招:ArrayList和LinkedList的"相爱相杀"
java
lkbhua莱克瓦248 分钟前
集合进阶8——Stream流
java·开发语言·笔记·github·stream流·学习方法·集合
20岁30年经验的码农27 分钟前
Java Elasticsearch 实战指南
java·开发语言·elasticsearch
okseekw28 分钟前
Java 中的注释与关键字的初步学习
java
luv_sw32 分钟前
JavaSE-面向对象-构造器
java
okseekw35 分钟前
Java 中的类型转换:结合实战代码深入解析
java
CoderYanger39 分钟前
优选算法-优先级队列(堆):75.数据流中的第K大元素
java·开发语言·算法·leetcode·职场和发展·1024程序员节
luv_sw43 分钟前
JavaSE-面向对象-抽象类和接口
java
TracyCoder1231 小时前
MySQL 实战宝典(八):Java后端MySQL分库分表工具解析与选型秘籍
java·开发语言·mysql
wasp5201 小时前
做了技术管理后,我发现技术和管理其实可以兼得
java·运维·网络