什么是 Spring Boot

目录

Spring Boot系列文章

  1. 什么是Spring Boot

  2. Spring Boot多模块框架

  3. Spring Boot之视图模板

什么是 Spring Boot?

 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。

简化了spring项目搭建过程中的繁琐项,配置很多xml项,还不一定能跑起来项目。

使用 Spring Boot 有什么好处

回顾我们之前的 SSM(Spring+SpringMVC+MyBatis) 项目,搭建过程还是比较繁琐的,需要:

  1. 配置 web.xml,加载 spring 和 spring mvc
  2. 配置数据库连接、配置日志文件
  3. 配置家在配置文件的读取,开启注解
  4. 配置mapper文件
  5. .....

而使用 Spring Boot 来开发项目则只需要,配置就可以搭建起来一个 Web 项目,并且利用 IDEA 可以自动生成生成,这简直是太方便了

  • 划重点:简单、快速、方便地搭建项目;对主流开发框架的无配置集成;极大提高了开发、部署效率。

快速上手

创建Spring boot的两种方式:

下面,我们来操作一把:

1、官网生成Spring Boot项目:

  1、spring boot官网:

 

2、点击generate-project,下载项目,使用ide打开

   


2、使用Idea创建spring boot项目

  1、File->New Project,选择 Spring Initializr,选择SDK,点击 Next

2、Group、Artifact修改填一下,Packaging:jar、war注意一下,点击Next

3、这里不选择Dependenices,生成默认spring boot项目,点击Next、Finish

 

4、与官网生成的项目一致,修改pom.xml文件,增加web依赖,运行起来。

5、添加Controller,运行项目

 

6、spring boot内置了tomcatweb服务器,直接启动项目即可,从图中可以看出日志打印启动tomcat服务的端口是8080 ,代表启动成功,输出结果:

  

总结

  通过这次实践,我们学习什么是spring boot,可以很快速和方便,帮我们构建项目,像现在流程的restfulapi、微服务系统等。

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
原文地址:https://www.cnblogs.com/wspaceworld/p/11315901.html