一、什么是SpringBoot

Springboot是Spring开源组织下的子项目,由于Spring中大量的 XML 文件存在于项目之中,导致JavaEE项目变得慢慢笨重起来,springboot主要是为了简化了使用Spring的难度,pring Boot 应用都只需要非常少量的配置代码,使开发者主要专注于业务逻辑。

二、为什么要用SpringBoot

传统的Spring框架存在的弊端:

1.配置过重,需要用到大量的xml配置文件。编写配置文件浪费大量时间

2.项目依赖不方便管理,不清楚具体哪些版本和库会冲突

3.部署不便,Spring与MVC 的Servlet API 耦合,难以脱离容器独立运行

SpringBoot优势:

1.通过简单的配置可以快速搭建Spring应用程序。

2.内嵌servlet容器,可以直接使用java的main方法启动。

3.提供启动配置来简化maven依赖。

4.自动配置,根据项目的maven依赖POM配置,Spring boot可以自动配置SpringMVC等其它开源框架。

5.准生产的应用监控
SpringBoot提供基于http ssh telnet对运行时的项目进行监控。

三、如何创建一个SpringBoot项目?

在这之前我们可以先看一下Spring官网:Spring官网Spring官网

 首先需要准备的有相关的IDE,JDK等,这里不做过多介绍。

官网介绍SpringBoot:

  • 可以更简捷地创建生产级的单体应用
  • 最小依赖,Spring相关依赖和第三方依赖使用默认配置
  • 开箱即用
  • 提供了一系列非功能性特性:内嵌服务器、安全管理、健康检测等
  • 无需xml配置和代码生成。

简单来说就是比传统的spring,springmvc减去了很多配置,启动项目更快,方便开发人员专注于业务逻辑。

创建SpringBoot项目(2种)

  1. 官网推荐方式:Spring Initializr
  • 选择对应的语言,版本号。填写项目名,打包方式,指定jdk版本点击GENERATE,Spring网站会自动生成SpringBoot项目,下载即可。下载完解压使用IDE打开就可以运行。

   2.通过IntelliJ IDEA脚手架创建 

1).打开IDEA,点击文件--新建项目--选择Spring Initializr ,注意更改服务器url地址为阿里云地址。

http://start.aliyun ,不改的话启动项目要花费很长时间,更改项目名,位置,jdk版本以及打包方式,根据自己需要,结束点击下一步

2).这里选择你需要的依赖,以及springboot的版本。点击创建就创建好一个SpringBoot项目。

 四、如何启动SpringBoot项目?

  • 也很简单 只要启动 main() 方法就可运行

  •  接着打开浏览器输入localhost;8080 访问即可

 出现以下页面,至此搭建完成。

以上就是关于SpringBoot如何搭建。

 

 

 

更多推荐

springboot项目搭建