前言:大家好我是小帅,今天我们来学习SpringBoot
文章目录
本节⽬标
- 了解Maven,并配置国内源
1. 环境准备
无敌的专业版
2. Maven
2.1 什么是Maven
Maven是⼀个项⽬管理⼯具。基于POM(Project Object Model,项⽬对象模型)的概念,Maven可以通过⼀⼩段描述信息来管理项⽬的构建,报告和⽂档的项⽬管理⼯具软件。
简单, ⽅便, 提⾼我们的开发效率, 减少我们的开发Bug.
Maven提供的功能⾮常多, Maven在咱们课程中的体现主要是以下两个⽅⾯:
- 项⽬构建
- 管理依赖
2.2 创建⼀个Maven项⽬
IDEA本⾝已经集成了Maven, 我们可以直接使⽤, ⽆需安装
Maven 提供了标准的,跨平台(Linux, Windows, MacOS等)的⾃动化项⽬构建⽅式。
当我们开发了⼀个项⽬之后, 代码需要经过编译, 测试, 打包, 发布等流程, 每次代码的修改, 都需要经过这些流程, 如果代码反复调试修改, 这个流程就需要反复进⾏, 就显得特别⿇烦, ⽽Maven 给我们提供了⼀套简单的命令来完成项⽬的构建。
⽐如, 点击package, 就可以完成项⽬的打包操作
2.3 依赖管理
⾯说到, Maven是⼀个项⽬管理⼯具, 通过pom.xml⽂件的配置获取jar包,⽽不⽤⼿动去添加jar包获取的jar包, 其实就是依赖.
pom.xml 就是maven 的配置⽂件,⽤以描述项⽬的各种信息
2.3.1 依赖配置
依赖: 指当前项⽬运⾏所需要的jar包.
⽐如前⾯学习JDBC时, 我们需要⼿动下载mysql-connector-java的包.并且添加到项⽬中.
如果使⽤Maven, 我们只需要在pom.xml中引⼊mysql-connector-java的依赖就可以了
如果使⽤Maven, 我们只需要在pom.xml中引⼊mysql-connector-java的依赖就可以了
<dependencies>
<!--⾥⾯放置项⽬的依赖坐标, 可为多个 -->
</dependencies>
- 在pom⽂件 标签内, 添加依赖坐标
代码:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId