学习 Maven 看这一篇就够了~

Maven 学习笔记

Maven 的应用与实战
主要内容
一、 Maven 简介
1 什么是 Maven
2 Maven 的作用
二、 Maven 的下载与 IDE 的整合
3 Maven 下载
4 Idea 整合 Maven
三、 Maven 仓库与配置
1 Maven 仓库是什么
1.1 Maven 仓库
2.1 本地仓库
2.2 远程仓库
3 配置 Maven
3.1 在 settings.xml 文件中配置本地仓库
3.2 在 settings.xml 文件中配置镜像仓库
3.3 配置 JDK 版本
四、 Maven 工程类型
1 POM 工程
2 JAR 工程
3 WAR 工程
五、 在 Idea 中创建 Maven 工程
六、 Maven 项目结构
七、 POM 模型
1 依赖关系
1.1 依赖的传递性
1.2 依赖相同资源的依赖原则
1.3 排除依赖
1.4 依赖范围
1.5 依赖管理
2 继承关系
2.1 什么是继承关系
2.2 继承的优点
3 Maven 中的多继承
4 聚合关系
4.1 删除聚合模块步骤
八、 Maven 中的常见插件
1 Maven 内置插件
1.1 配置编译插件
1.2 资源拷贝插件
2 扩展插件
2.1Tomcat 插件
2.2 Mybatis Generator 插件
3 插件管理
3.1父工程 POM
3.2 子工程 POM
九、 Maven 常用命令
1 clean
2 validate
3 compile
4 test
5 package
6 verify
7 install
8 site
9 deploy
十、 Maven 项目名规范
1 groupId
2 artifactId
3 version
十一、搭建 Maven 私服
1 什么是私服
1.1节省资金、外网带宽
1.2 加速 Maven 构建
1.3部署第三方构件
1.4提高稳定性,增强控制
1.5降低中央仓库的负荷
2 使用 Nexus 搭建私服
2.1搭建环境
2.2搭建步骤
3 Nexus 用户管理
3.1Nexus 中的缺省用户及角色说明
3.2用户操作
4 私服应用
4.1修改 settings.xml 配置文件
4.1.3配置 activeProfiles 激活 profile
4.2在 POM 文件中配置私服
4.3发布第三方构件到私服
十二、基于 Maven 创建 war 工程
1 创建 maven 项目
2 创建 webapp 文件夹
3 配置 web 模块
4 配置 pom.xml
十三、Maven 实战
1 需求分析
2 技术选型
3 项目架构设计
3.1传统项目设计方式
3.2Maven 项目设计方式
4 创建 Users 表
5 创建项目
5.1创建父工程
5.2创建聚合模块
5.3添加插件
6 框架整合
6.2创建 applicationContext-dao.xml
6.3创建 applicationContext-service.xml
6.4创建 applicationContext-trans.xml
6.5创建 springmvc.xml
6.6修改 web.xml
7 业务实现
7.1实现添加用户业务
7.2实现查询用户业务
7.4删除用户业务
十四、Tomcat 热部署
1 Tomcat 权限介绍
2 在 Tomcat 中添加用户并分配权限
3 配置 Tomcat 插件实现热部署

链接:点我跳转

@Burial_DH note !!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Burial_DH

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值