Spring Boot菜鸟教程,如何快速创建一个Spring Boot项目?

2020-03-20 14:15:19 java常见问答 8251

在学会如何创建一个Spring Boot项目之前,首先我们得先了解,什么是Spring Boot?

Spring Boot是一个基于Spring技术的企业级快速开发框架。它是近几年来Spring家族中最振奋人 心的一个产品。 Spring诞生时是Java企业版的轻量级替代品,它提供了IOC、DI和AOP简化了代码的开发,提高了 项目的健壮性和扩展性,同时它还提供了MVC的解决方案,进一步优化了构建Web项目的复杂 性,但是不得不说,它的配置却是重量级的,尤其是我们在项目中启用第三方库的时候,无论使 用XML还是基于Java的配置,这些配置的工作量都是不少的,而Spring Boot的使命,就是让这些 都成为过去,让程序员在最小阻力下开发Spring应用程序。

为什么要使用Spring Boot 呢?其实概括起来就是简单、快速、方便!平时如果我们需要搭建一个spring web项目的时候需要怎么做呢?

1)配置web.xml,加载spring和spring mvc

2)配置数据库连接、配置spring事务

3)配置加载配置文件的读取,开启注解

4)配置日志文件

...

配置完成之后部署tomcat 调试

...

大家会发现步骤非常繁琐,如果我这个项目仅仅只是一个简单的功能,每次都要这样操作就比较 麻烦了。 如果是spring boot就简化这些步骤了。

一句话:SpringBoot用于简化Spring应用配置,采用“习惯优于配置”的方式开发,可以快速 构建Spring应用。

准备工作: 1、SpringBoot>2.X --->Spring5.0

2、>=JDK1.8

3、>=Maven3.2

4、具备SpringMVC的技术

创建Spring Boot的方式确实有多种,今天就给大家介绍个本人认为最省事的:

Spring Boot项目的本质也是Maven项目,只是在Maven项目架构的基础上做了一定的修改。

1、从官网下载项目模板的方式

1)打开官网https://spring.io/,选择project

2)选择springboot,在最底下有个Quick start

3)生成模板页面

2、使用开发工具创建Spring Initializr的方式 要构建SpringBoot程序,我们可以使用下面的任意一种:

1) Spring Tools Suite 4(简称STS)

下载链接:[https://spring.io/tools](https://spring.io/tools)

STS是Spring公司基于Eclipse工具添加了Spring插件后制作的开发环境,工具下载解压后,配置 好Java环境变量即可运行。

2) IntelliJ IDEA(推荐使用) IntelliJ IDEA是目前主流的JAVA开发工具,最新版的已经内置Spring模板,直接安装即可。

如此一个简单的Spring Boot项目就建成啦,还想了解更多Spring boot的相关创建方法继续关注本站即可。