【javaweb】学习日记Day4 - Maven 依赖管理 Web入门

目录

一、Maven入门 - 管理和构建java项目的工具

1、IDEA如何构建Maven项目

2、Maven 坐标

(1)定义

(2)主要组成

3、IDEA如何导入和删除项目

二、Maven - 依赖管理

1、依赖配置

2、依赖传递

(1)查看依赖

 (2)排除依赖

3、依赖范围

三、Web 入门

1、Springboot web入门体验

2、HTTP简述

(1)请求数据格式

(2)响应数据格式

① 常见响应状态码


一、Maven入门 - 管理和构建java项目的工具

1、IDEA如何构建Maven项目

Day04-03. maven-idea集成-配置及创建maven项目_哔哩哔哩_bilibili

2、Maven 坐标

(1)定义

  • Maven坐标是资源的唯一标识,可以通过该坐标唯一定位资源位置
  • 使用坐标来定义项目或引入项目中所需要的依赖

(2)主要组成

  •     定义当前Maven项目隶属组织名(通常是域名反写)
  •    定义当前Maven项目名称(通常是模块名称)
  •      定义当前项目版本号
  •   com.royeid
      maven-project-01
      1.0-SNAPSHOT

3、IDEA如何导入和删除项目

Day04-04. maven-idea集成-导入maven项目_哔哩哔哩_bilibili 

【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第1张图片

 【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第2张图片

 

二、Maven - 依赖管理

依赖:当前项目所需要的jar包,一个项目可以引入多个依赖

Maven仓库官网戳→ https://mvnrepository.com/artifact/commons-httpclient/commons-httpclient/3.1

1、依赖配置

Day04-05. maven-依赖管理-依赖配置_哔哩哔哩_bilibili

【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第3张图片

写好代码后,点击进行更新【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第4张图片

在右侧边栏Maven框内若出现Dependencies则说明添加依赖成功

 【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第5张图片

2、依赖传递

【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第6张图片

(1)查看依赖

【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第7张图片

 可以通过下图看到:项目A依赖项目B,B依赖项目C
【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第8张图片

 (2)排除依赖

【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第9张图片

删除projectA对B的junit依赖 

【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第10张图片

 【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第11张图片



     
          junit
          junit
     

3、依赖范围

【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第12张图片

三、Web 入门

1、Springboot web入门体验

Day04-10. Web入门-SpringBootWeb-快速入门_哔哩哔哩_bilibili

2、HTTP简述

(1)请求数据格式

【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第13张图片

(2)响应数据格式

【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第14张图片

① 常见响应状态码

【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第15张图片

【javaweb】学习日记Day4 - Maven 依赖管理 Web入门_第16张图片

 

 

 

你可能感兴趣的:(Javaweb,学习,maven,http,java,idea)