【体系-微服务架构】22-Spring Boot Spring生态链

公冶兴文
2023-12-01

1.概述

概述:随着动态语言的流行 (Ruby、Groovy、Scala、Node.js),Java 的开发显得格外的笨重(Java运行速度慢,执行效率低。在多线程编程的时候JVM只能开1000线程,超过这个阀值后内存溢出等问题就慢慢出现,而Go却能同时开100W线程):繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大。在上述环境下,Spring Boot 应运而生。它使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一个习惯性的配置,让你无需手动进行配置)的理念让你的项目快速的运行起来。使用 Spring Boot 很容易创建一个独立运行(运行 Jar,内嵌 Servlet 容器)准生产级别的基于 Spring 框架的项目,使用 Spring Boot 你可以不用或者只需很少的 Spring 配置。


2.特点

 类似资料: