1、SpringBoot简介

一、什么是SpringBoot

SpringBoot是由Pivotal团队提供的全新框架,是一个基于Spring的Java框架,目的是简化Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不在需要定义样板话的配置,也就是约定大于配置。

Springboot是Spring项目中的一个子工程,与我们所熟知的Spring-framework同属于Spring的产品。

二、什么是Spring

Spring框架是一个开放源代码的J2EE应用程序框架,是针对bean的生命周期进行管理的轻量级容器。Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大的AOP、IOC以及Web MVC等功能。

Spring框架主要由七部分组成,分别是Spring Core、Spring AOP、Spring ORM、Spring DAO、Spring Context、Spring Web、和Spring Web MVC

三、 SpringBoot所具备的特征有:

(1)可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs;
(2)内嵌Tomcat或Jetty等Servlet容器;
(3)提供自动配置的“starter”项目对象模型(POMS)以简化Maven配置;
(4)尽可能自动配置Spring容器;
(5)提供准备好的特性,如指标、健康检查和外部化配置;
(6)绝对没有代码生成,不需要XML配置。

总结:SpringBoot就是一个基于Spring的Java开发框架,具有敏捷开发等特性,它的特点是约定大于配置。

猜你喜欢

转载自blog.csdn.net/m0_53294821/article/details/114382613
今日推荐