Maven解释 首先我需要解释什么是 Maven 依赖。在使用 Java 开发项目的时候,我们经常会使用 Jar 包,但是复杂的开发需要引入非常多的 Jar 包,非常多。Maven 就可以帮我们管理这些 Jar 包,而且我们要引入 Jar 就需要引入 Maven 的坐标即可,这些坐标不需要自己写,网上搜索即可。 Maven 的功能远不止这些,总之自己探索吧。
Web 1 2 3 4 5 <dependency > <groupId > org.springframework</groupId > <artifactId > spring-web</artifactId > <version > 5.2.2.RELEASE</version > </dependency >
MySQL 1 2 3 4 5 6 7 8 9 10 11 12 <dependency > <groupId > mysql</groupId > <artifactId > mysql-connector-java</artifactId > <version > 8.0.33</version > </dependency > <dependency > <groupId > mysql</groupId > <artifactId > mysql-connector-j</artifactId > <version > 8.0.33</version > </dependency >
Swagger 1 2 3 4 5 6 7 8 9 10 11 12 <dependency > <groupId > io.springfox</groupId > <artifactId > springfox-swagger2</artifactId > <version > 2.9.2</version > </dependency > <dependency > <groupId > io.springfox</groupId > <artifactId > springfox-swagger-ui</artifactId > <version > 2.9.2</version > </dependency >
1 2 3 4 5 <dependency > <groupId > cn.hutool</groupId > <artifactId > hutool-all</artifactId > <version > 5.7.5</version > </dependency >
Lombok 1 2 3 4 5 <dependency > <groupId > org.projectlombok</groupId > <artifactId > lombok</artifactId > <version > 1.18.20</version > </dependency >
SpringBoot项目 很有必要解释 SpringBoot 的作用。因为我们导入很多 Jar 包,但是这些 Jar 包并不是直接就能拿来用的,需要我们配置一些信息。这些信息只要是学过 SSM 的都知道非常繁琐,于是 SpringBoot 就诞生了,它能自己去帮我们配置。
Test 1 2 3 4 5 <dependency > <groupId > org.springframework.boot</groupId > <artifactId > spring-boot-starter-test</artifactId > <scope > test</scope > </dependency >