🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# Spring框架知识体系详解 ## Spring和Spring框架组成 Spring是什么?它是怎么诞生的?有哪些主要的组件和核心功能呢? 本文通过这几个问题帮助你构筑Spring和Spring Framework的整体认知。 ![](https://img.kancloud.cn/c8/74/c8748a9c0ce65eb0b26ef59b72c22d13_1373x746.png) > 其次,通过案例引出Spring的核心(IoC和AOP),同时对IoC和AOP进行案例使用分析。 ## Spring简单例子引入Spring的核心 上文中我们简单介绍了Spring和Spring Framework的组件,那么这些Spring Framework组件是如何配合工作的呢?本文主要承接上文,向你展示Spring Framework组件的典型应用场景和基于这个场景设计出的简单案例,并以此引出Spring的核心要点,比如IOC和AOP等;在此基础上还引入了不同的配置方式, 如XML,Java配置和注解方式的差异。 ![](https://img.kancloud.cn/f1/45/f145897c5b9e1be191a04b99b3a305fb_1119x628.png) ## Spring核心之控制反转(IOC) 在Spring基础 - Spring简单例子引入Spring的核心中向你展示了IoC的基础含义,同时以此发散了一些IoC相关知识点; 本节将在此基础上进一步解读IOC的含义以及IOC的使用方式 ![](https://img.kancloud.cn/7b/7b/7b7b2ac145ade0cac96ec0cba6226f25_1115x471.png) ## Spring核心之面向切面编程(AOP) 在Spring基础 - Spring简单例子引入Spring的核心中向你展示了AOP的基础含义,同时以此发散了一些AOP相关知识点; 本节将在此基础上进一步解读AOP的含义以及AOP的使用方式。 ![](https://img.kancloud.cn/c1/30/c130ffed75728a8d3a58d632a882a3d0_768x356.png) > 基于Spring框架和IOC,AOP的基础,为构建上层web应用,需要进一步学习SpringMVC。 https://pdai.tech/md/spring/spring.html