maven注意事项--基础与高级
maven基础
scope的注意事项:

依赖传递:

依赖传递冲突问题:

可选依赖:

排除依赖:

maven基础总结:

生命周期与插件(密不可分):

maven高级
目录:

工程模块与模块划分:

拆分dao层至一个新的模块:

拆分service层至新的模块:

拆分controller

小结:
聚合(对多模块的管理):

模块间的继承:
1.对模块的依赖进行管理

2.建立模块间的父子关系
2.1 子工程下需要添加父工程的信息

2.2 子工程精简后的信息

哎 晚上太卡了
3.因为父工程导入了所有jar包,并且包括了版本,所以子工程可以删除不必要的版本了,除非某jar包的版本与父工程不同
3.1声明所有的子工程

继承与聚合小结
继承


继承的使用

可以进行继承的资源:

聚合与继承的关系

属性
属性类别

自定义属性(一定会用到)

内置属性

Setting属性

Java系统属性(可通过命令获取)

环境变量属性

版本控制(命名规范不一致,根据自己公司的命名):


配置文件引用pom属性(都在图中)

多环境开发或运行配置

加载指定环境

跳过测试的3种方式
一(插件方式):
二(命令行):

三(界面):

私服nexus
安装、配置

仓库分类

上传资源(没vpn下载不了,但界面还是挺简单的):

配置访问私服的账号和密码(


idea访问私服与组件上传

总结


浙公网安备 33010602011771号