当前位置: 首页 > 图灵资讯 > 技术篇> 最火热的极速开发框架Spring Boot

最火热的极速开发框架Spring Boot

来源:图灵教育
时间:2023-03-23 15:01:41

Spring boot是Spring家族中的一个全新框架,用于简化Spring应用程序的创建和开发过程,也可以说是Spring Boot可以简化我们以前使用的Spring mvc + Spring + MyBatis 开发框架的过程;

 

我们过去采用它 Spring mvc + Spring + MyBatis 在开发框架时,我们需要做很多工作来构建和整合三个框架,比如配置web.xml,配置Spring,配置MyBatis,并将其整合在一起等。 Boot框架全面颠覆了这一开发过程,放弃繁琐的xml配置过程,用大量的默认配置简化我们的开发过程;

 

因此采用Springng 基于Spring框架的应用程序可以非常容易和快速地创建,它简化了编码、配置、部署和监控;
正因为 Spring Boot 简化复杂性,使发展极其简单快捷,因此在业界备受关注;

 

Spring Boot 的特性

1、基于Spring的应用程序可以快速创建;

2、java可直接使用 main方法启动嵌入式Tomcat, Jetty Springg操作服务器 不需要部署war包文件的boot程序;

3、提供约定的starter POM简化Maven配置,简化Maven配置;

4、根据项目的Maven依赖配置,Spring Springgboot自动配置、Spring mvc等;

5、提供程序健康检查等功能;

6、XML配置文件基本上可以使用注释配置而不使用;

 

Spring Boot 四大核心

1、自动配置:针对许多Spring应用程序和常见的应用功能,Spring Boot可以自动提供相关配置;

2、起步依赖:告诉Spring Boot需要什么功能,它可以引入所需的依赖库;

3、Actuator:Spring让你深入运行 Boot应用程序,探索Spring Boot程序的内部信息;

4、命令界面:这是Spring Boot的可选特性主要针对 Groovy 语言使用;

 

快速掌握Spring Boot开发框架可参考蛙课网精心录制的教程

从入门到实践,SpringBoot框架。