Spring简介,简单认识一下Spring

Sping简介

1 简介

  • spring:春天————>给开发程序员行业带来了春天
  • 2002,首次推出了spring框架的雏形:基于interface21框架
  • spring框架于2004年3月24日,发布1.0正式版
  • spring的理论:使现有的技术更加容易使用
  • 本身是一个打杂烩,整合了现有的技术框架

gitHub:https://github.com/spring-projects/spring-framework

spring官网:https://spring.io/projects/spring-framework#learn

spring jar包 :

<!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc -->
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>5.2.2.RELEASE</version>
</dependency>

2 spring的优点

  • spring是一个开源的免费的框架(容器)
  • spring是一个轻量级的、非入侵式的框架
  • 控制反转(IOC),面向切面编程(aop)
  • 支持事务的处理,对框架整个的支持

3 说说扩展

spring发展历史如此之长,更新版本也频繁,后面延伸了springBoot,spring Cloud

  • spring Boot

    • 它是一个快速开发的脚手架,也就是说越高层的框架,编程就变得越简单。
    • SpringBoot可以快速开发单个微服务。
    • 约定大于配置(这跟maven是一样的)
  • Spring Cloud

    • Spring Cloud是基于SpringBoot实现的。

总的来说,现在流行使用SpringBoot进行快速开发,学习SpringBoot的前提,需要完全掌握Spring、SpringMvc ,只要掌握了这两个的基本原理和配置,后面学的都会轻松。

猜你喜欢

转载自www.cnblogs.com/myblogswcz/p/12643581.html