本文给大家带来了关于Spring boot框架的特点解析,大致内容如下:1、可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs;2、使用嵌入式的Servlet容器(例Tomcat、Jetty等),应用无需打成WAR包;3、提供starter简化Maven配置;4、提供了大量的自动配置,可尽可能自动配置Spring容器;5、自带应用监控;6、无代码生成和xml配置。
Spring boot框架有哪些特点
Spring Boot 具有 Spring 的一切优秀特性,Spring 能做的事,Spring Boot 都可以做,而且使用更加简单,功能更加丰富,性能更加稳定而健壮。随着近些年来微服务技术的流行,Spring Boot 也成为了时下炙手可热的技术。
Spring Boot 提供了大量开箱即用的依赖模块,例如 spring-boot-starter-redis、spring-boot-starter-data-mongodb 和 spring-boot-starter-data-elasticsearch 等。这些依赖模块为 Spring Boot 应用提供了大量的自动配置,使得 Spring Boot 应用只需要非常少量的配置甚至零配置,便可以运行起来,让开发人员从 Spring 的“配置地狱”中解放出来,有更多的精力专注于业务逻辑的开发。
Spring Boot 具有以下特点:
● 独立运行的 Spring 项目:Spring Boot 可以以 jar 包的形式独立运行,Spring Boot 项目只需通过命令“ java–jar xx.jar” 即可运行。可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs;
● 内嵌 Servlet 容器:Spring Boot 使用嵌入式的 Servlet 容器(例如 Tomcat、Jetty 或者 Undertow 等),应用无需打成 WAR 包 。
● 提供 starter 简化 Maven 配置:Spring Boot 提供了一系列的“starter”项目对象模型(POMS)来简化 Maven 配置。
● 提供了大量的自动配置:Spring Boot 提供了大量的默认自动配置,来简化项目的开发,开发人员也通过配置文件修改默认配置,尽可能自动配置Spring容器
● 自带应用监控:Spring Boot 可以对正在运行的项目提供监控。
● 无代码生成和 xml 配置:Spring Boot 不需要任何 xml 配置即可实现 Spring 的所有配置。access point(无线接入节点),
关于Spring boot框架的特点解析到这里就结束了,翼速应用平台内有更多相关资讯,欢迎查阅!
我来说两句