spring是一个Java企业级开发的生态。
一站式的轻量级的java开发框架,核心是控制反转(IoC)和面向切面(AOP),像一个胶水一样可以和mvc框架,orm框架集成。
是spring基础之上的一个MVC框架,是基于Servlet 的,主要解决WEB开发的问题路径映射和视图渲染等。
配置文件注解化,可以快速搭建一个spring web项目,提高开发效率。
提供了一套完整的微服务解决方案, 基于spring boot实现的一套完整的微服务架构开发工具。它为微服务架构中的配置管理,服务注册和发现,负载均衡,消息服务提供了相应的解决方案。