在学会如何创建一个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的相关创建方法继续关注本站即可。