`

(转)Spring思维导图,让spring不再难懂

阅读更多

           前言:打算开始一个Spring模块的系列文章,查看网上已有的文章、博客,发现关于Spring的介绍说明浩如烟海,其中不乏深入浅出、说理透彻的文章。尤其发现,思维导图可以简明扼要的阐述相关概念及其之间的关系,所以引用、整理一篇介绍Spring全貌的的文章与大家分享。

本篇文章重点关注以下问题:

  • 关于Spring
  • Sping架构
  • Spring的主要jar包
  • 常用注解
  • 第三方框架集成

1. 关于Spring

        Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。

       它是一个全面的、企业应用开发一站式的解决方案,贯穿表现层、业务层、持久层。但是Spring仍然可以和其他的框架无缝整合。


 
2. Spring架构 

          Spring框架是分模块存在,除了最核心的Spring Core Container(即Spring容器)是必要模块之外,其他模块都是可选,视需要而定。大约有20多个模块。

         Spring4.0主要是对Java 8的新函数式语法进行支持,还有加强了对网络各种新技术比如http-streaming, websocket的更好的支持。

         一般来说,Spring主要分为7个模块:

       常用模块:


 

 

3. Spring的主要jar包



 

 4. 常用注解

         bean注入与装配的的方式有很多种,可以通过xml,getset方式,构造函数或者注解等。简单易用的方式就是使用Spring的注解了,Spring提供了大量的注解方式,让项目阅读和开发起来更加方便。

         常用注解:


 

 

          装配时的注解比较: 


 

 5. 第三方框架集成

          Spring框架的开发不是为了替代现有的优秀第三方框架,而是通过集成的方式把它们都连接起来。下面总结了一些常集成的优秀框架。


 

  • 大小: 36 KB
  • 大小: 9.7 KB
  • 大小: 124.7 KB
  • 大小: 191.3 KB
  • 大小: 327.5 KB
  • 大小: 244.8 KB
  • 大小: 86.1 KB
  • 大小: 161.7 KB
分享到:
评论

相关推荐

    Spring详细思维导图

    Spring详细思维导图Spring详细思维导图Spring详细思维导图Spring详细思维导图Spring详细思维导图Spring详细思维导图Spring详细思维导图Spring详细思维导图Spring详细思维导图Spring详细思维导图Spring详细思维导图...

    Spring学习思维导图(仅供参考)

    Spring学习思维导图Spring学习思维导图Spring学习思维导图Spring学习思维导图Spring学习思维导图Spring学习思维导图Spring学习思维导图Spring学习思维导图Spring学习思维导图Spring学习思维导图Spring学习思维导图...

    Spring思维导图

    Spring思维导图

    Spring思维导图.xmind

    2019年最新最详细的Spring框架思维导图。 Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。 提供了...

    SpringCloud思维导图(全)

    针对尚硅谷SpringCloud视频补全了一部分思维导图,比较完整。我为什么不能把积分调低,真不是想要这么多。

    Spring框架学习 思维导图 【原创】

    自学自用的Spring框架学习路径,从IOC、AOP、SSM整合到事务管理,内容丰富。注:整合SpringMVC需要配合上传的SpringMVC思维导图一起学习

    spring思维导图.zip

    《Spring框架深度解析——基于思维导图》 Spring框架,作为Java开发中的核心组件,以其强大的功能和灵活性深受开发者喜爱。本资料集围绕"spring思维导图.zip"展开,旨在通过思维导图的方式,帮助读者系统地理解和...

    spring家族的思维导图

    spring家族的思维导图,spring core,spring boot,spring security,spring data,spring boot,spring cloud 的详细结构图

    Spring思维导图xmind

    Spring思维导图xmind

    Spring框架思维导图

    Spring框架思维导图

    SpringCloud微服务思维导图

    SpringCloud微服务思维导图,系统的介绍了微服务中得几大组件,很详细

    Spring Cloud知识点学习思维导图

    这个"Spring Cloud知识点学习思维导图"将帮助我们系统地理解和掌握这个强大的框架。 首先,让我们从服务管理开始。服务发现是Spring Cloud的核心组件之一,主要由Eureka来实现。Eureka Server作为一个服务中心,...

    周洋springcloud思维导图

    该思维导图是尚硅谷周洋老师授课的springcloud思维导图,现在经该思维导图上传,请有需要的同学自行下载

    SpringCloud思维导图+笔记.mmap

    SpringCloud思维导图+笔记.mmap

    尚硅谷SpringCloud思维导图

    尚硅谷SpringCloud思维导图;尚硅谷SpringCloud思维导图

    29.SpringCloud思维导图.xmind

    29.SpringCloud思维导图.xmind

Global site tag (gtag.js) - Google Analytics