简介:本套课程主要学习Maven的使用方式,从理念到实践、基础到应用,深入浅出的讲解配合贯穿全程的练习,让你深入掌握基于Maven管理Java项目的方式
第1章 Maven概述
在日常开发中,我们需要引用很多的jar包,每次都要去各个官网去下载,一不小心就下载错了,每个工程都要去下载一遍,费时费力项目还臃肿,那么有没有办法解决一下这个问题呢?下面就让我们来认识一下我们的主角Maven吧
第2章 Maven快速入门
本章节会通过传统项目与Maven项目的PK来初步认识一下Maven,简单的向大家先介绍一下Maven各个目录的作用与标准的Maven类型的项目结构,让Maven给大家做一个简单的自我介绍
第3章 Maven基础操作
本章节将会带领大家一起来学习Maven中的一些基础命令,配置文件,以及gav坐标的含义知识等,让大家学会对Maven的基本使用。
- 视频: 3-1 Maven基础操作-仓库 (08:54)
- 视频: 3-2 Maven配置 (13:06)
- 视频: 3-3 Maven软件坐标 (06:25)
- 视频: 3-4 Maven操作命令 (08:28)
- 视频: 3-5 Maven生命周期 (04:00)
- 视频: 3-6 手工构建Maven项目 (07:37)
- 视频: 3-7 MVN命令构建Maven项目 (04:16)
- 视频: 3-8 使用工具构建Maven项目 (03:29)
- 视频: 3-9 archetype项目骨架加载慢的问题 (02:57)
- 视频: 3-10 自定义archetype项目骨架解决servlet版本问题 (06:39)
第4章 Maven高手进阶
本章节中,老师将会带领大家学习Maven中的父子项目模块、依赖管理、常用插件以及如何搭建私人服务器等知识,近一步掌握Maven的高级知识。
第5章 Maven应用
本章节老师将带领大家创建不同类型的Maven项目,讲解项目依赖冲突相关知识,让大家在以后的工作中避免踩坑。
解锁即可观看《Java架构师-技术专家》完整课程视频
Java架构师-技术专家
千万级电商项目从0到100全过程,覆盖Java程序员不同成长阶段的核心问题与解决方案
【第1周】架构初知与单体架构设计
【第2周】单体架构:分类,推荐,搜索,购物车开发
【第3周】单体架构:地址,订单,支付,定时任务开发
【第4周】单体架构:用户中心 ,订单/评价管理开发
【第5周】单体架构:单体项目如何在云服务器部署上线
【第6周】集群架构:LVS+Nginx高可用集群
【第7周】集群架构:主从复制高可用Redis集群
【第8周】集群架构:如何应对缓存雪崩,穿透
【第9周】手把手带你快速搞定分布式会话与单点登录
【第10周】手把手带你快速搞定分布式搜索引擎ES
【第11周】手把手带你快速搞定分布式FastDFS
【第12周】手把手带你快速搞定分布式RabbitMQ
【第13周】手把手带你快速搞定分布式Kafka
【第14周】手把手带你快速搞定分布式锁
【第15周】手把手带你快速搞定读写分离、分库分表
【第16周】手把手带你快速搞定分布式ID、分布式事务
【第17周】手把手带你快速搞定分布式接口幂等性
【第18周】微服务架构认知、服务治理-Eureka
【第19周】负载均衡、服务通信与调用
【第20周】服务容错-Hystrix
【第21周】分布式配置中心-Config
【第22周】消息总线、服务网关
【第23周】服务调用链追踪、消息驱动
【第24周】微服务下Sentinel流量防控卫兵
【第25周】服务治理的另一条路 - Dubbo
【第26周】服务容器化-Docker
【第27周】容器技术-Cloud Foundry
【第28周】容器编排-Mesos+ Marathon
【第29周】容器编排-K8S
【第30周】容器弹性扩缩容
【第31周】高性能网络通信基石-Netty入门与提高
【第32周】高性能网络通信基石-Netty最佳实战
【第33周】基于Netty打造RPC通信框架-1
【第34周】基于Netty打造RPC通信框架-2
【第35周】应用监控与调优-工具篇
【第36周】应用监控与调优-技巧与实战篇
【第37周】JVM性能调优-理论+工具篇
【第38周】JVM性能调优-实战篇
【第39周】数据库监控与调优
【第40周】Linux调优与架构调优