对于之前的Spring框架的使用,各种配置文件XML、properties一旦出错之后错误难寻,这也是为什么SpringBoot被推上主流的原因,SpringBoot的配置简单,说5分钟能从框架的搭建到运行也不为过.
现在更是微服务当道,所以在此总结下SpringBoot的一些知识,新手教程.
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具,它使用一种基于Groovy语言来声明项目设置.也就是和Maven差不多的项目构建工具.
1. Maven 与 Gradle 对比
maven要引入依赖 pom.xml
<!-- https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-web -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.1.5.RELEASE</version>
</dependency>
而Gradle引入 build.gradle
implementation 'org.springframework.boot:spring-boot-starter-web'
Gradle本地安装教程
windows :https://www.cnblogs.com/linkstar/p/7899191.html
Mac_OS :https://www.jianshu.com/p/e9d035f30876
优点: Gradle 相当于 Maven 与 Ant 的合体
缺点: 对于微服务多项目的子类引用,不如 Maven
2.在官网快速创建SpringBoot项目
下面开始进入正题:
进入生成一个初始项目
这里会下载一个zip的项目压缩包
3. 使用Gradle导入SpringBoot项目
demo.zip解压之后记得复制下demo文件夹放的路径
在此用的开发工具是IntelliJ IDEA